1、创建类
class Myclass:
x=7
print(MyClass)
2、创建对象
每次使用类创建对象的时候,都会自动调用_init()_函数
p1=MyClass()
print(p1.x)#7
3、插入一个打印问候语的函数,并在对象执行
注:self参数是对类的当前实例的引用,用于访问该类的变量,名字是可以是任意的,但是必须是第一个参数
class Person:
def _init_(self,name,age):
self.name=name
self.age=age
def my_function(self):
print("hello,my name is"+self.name)
p1=Person("bill",63)
p1.my_function()
修改对象的属性
p1.age=40
删除对象的属性
del p1.age
删除对象
del p1
4、为子类添加函数,当添加一个与父类重名的函数的时候就会覆盖父类的函数
如果需要保持,就要调用父类的函数