zoukankan      html  css  js  c++  java
  • python面向对象

    一、对象的概念

    对象 = 属性(静态) + 方法(动态)

    属性:变量,静态的东西

    方法:一个个函数

    二、面向对象的特征

    OO = Objece Oriented 面向对象
    面向对象的特征:

    1、封装:对外部隐藏对象的工作细节

    2、继承:子类自动共享父类之间数据和方法的机制

    3、多态:可以对不同类的对象调用相同的方法,产生不同的结果

    三、类和对象的关系

    类和对象的关系就如同模具和用这个模具制作出的物品之间的关系。一个类为它的全部对象给出了一个统一的定义,

    而他的每个对象则是符合这种定义的一个实体,因此类和对象的关系就是抽象和具体的关系。

    四、self作用是什么?

    绑定方法,据说有了这个参数,Python 再也不会傻傻分不清是哪个对象在调用方法了,你可以认为方法中的 self 其实就是实例对象的唯一标志。

  • 相关阅读:
    Lake Counting
    部分和问题
    迷宫最短路
    sublime 的使用技巧
    数组
    Factorial Trailing Zeroes
    Top K Frequent Elements
    Number of Connected Component in An Undirected Graph
    Zigzag Iterator
    Single Number III
  • 原文地址:https://www.cnblogs.com/qinguodong/p/10894447.html
Copyright © 2011-2022 走看看