马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
看这个代码看蒙了,这个'小明','10','60','3',是传到哪里了?
- # 类定义
- class People:
- # 定义基本属性
- name = ''
- age = 0
- # 定义私有属性,私有属性在类外部无法直接进行访问
- __weight = 0
- # 定义构造方法
- def __init__(self,n,a,w):
- self.name = n
- self.age = a
- self.__weight = w
- def speak(self):
- print('%s 说:我 %d 岁。' % (self.name,self.age))
-
- # 单继承示例
- class Student(People):
- grade = ''
- def __init__(self,n,a,w,g):
- # 调用父类的构造方法
- People.__init__(self,n,a,w)
- self.grade = g
- # 覆写父类的方法
- def speak(self):
- print('%s 说:我 %d 岁,我在读 %d 年级' % (self.name, self.age,self.grade))
-
- s = Student('小明',10,60,3)
- s.speak()
- ========================= RESTART: D:/python/fish.py =========================
- 小明 说:我 10 岁,我在读 3 年级
复制代码
看这个代码看蒙了,这个'小明','10','60','3',是传到哪里了?
看这:
s = Student('小明',10,60,3)
def __init__(self,n,a,w,g):
|