class Student:
name=None #记录名字
stu1=Student() #创建对象
stu1.name="abc" #为对象属性赋值
class Stu:
name=None
def sayHi(self):
print(f"你好,我是{self.name}")
def sayHi2(self,msg):
print(f"你好,我是{self.name},{msg}")
stu=Stu()
stu.name="aaa"
stu.sayHi()
stu.sayHi2("我是你爹")
class Stu:
def __init__(self ,name,age,tel):
self.name=name
self.age=age
self.tel=tel
print("创建了一个对象")
stu=Stu("你爹",11,"adsdd")
只要在类中访问成员变量都要用self
class Phone:
__current=None
def __keep_single_core(self):
print("单核执行")
phone=Phone()
phone.__keep_single_core() #无法使用
phone.__current=1 #无法使用
子类对父类成员属性和成员方法不满意,可以进行复写,重新定义即可
调用父类同名函数