类和对象的基本方法

2018-11-27  本文已影响0人  岑洋

自学整理记录,大神见笑

面向对象的基本概念

面向过程---怎么做

面向对象---谁来做

类和对象

对象

类和对象关系

类的设计

面向对象基本语法

__dir__内置函数

序号 方法名 类型 作用
01 __new__ 方法 创建对象时,会自动调用
02 __init__ 方法 对象被初始化时,会被系统调用
03 __del__ 方法 对象从内存被销毁前,会自动调用
04 __str__ 方法 返回对象的描述信息,print函数输出使用

定义简单的类

class 类名:
 def 方法1(self,参数列表):
  pass
 def 方法2(self,参数列表):
  pass

创建对象

对象变量 = 类名()

方法中的self参数

初始化方法

初始化方法内部定义属性

1.把希望设置的属性值定义在__init__方法的参数中
2.在方法内部使用self.属性 = 形参接收外部传递的参数
3.在创建对象时,使用类名(属性1,属性2...)调用

class Cat:
 def __init__(self,name):
  print("初始化方法 %s" % name)
  self.name = name
 ...
tom = Cat("Tom")
...
lazy_cat = Cat("大懒猫")

内置方法和属性

__del__方法

__str__方法

上一篇下一篇

猜你喜欢

热点阅读