|
class Person(object):
def __init__(self,name,gender):
self.name = name #名字
self.gender = gender #性别
def speak(self):
print('hello ! 我是{}'.format(self.name))
class Student(Person):
def __init__(self,name,gender,score,major):
self.name = name # 名字
self.gender = gender # 性别
self.score = score #分数
self.major = major #专业
def speak(self,student_id):
super(Student,self).speak()
print('我的学号为:{},很高兴认识大家'.format(student_id))
def identify_stu(self):
if :
print('我的分组已经完成')
else:
print('请稍后,马上为你自动分组')
def set_num(self,new_num):
super(Student, self).speak()
print('我的学号为:{},很高兴认识大家'.format(new_num))
def relation(self):
if issubclass(Student,Person) == True:
print('我的父类是Person')
else:
print('父类正在查询中......')
if __name__ == '__main__':
stu = Student('小明','男',90,'数学')
stu.speak(2018014002)
stu.identify_stu()
stu.relation()
print('*'*20)
stu2 = Student('小红','女',98,'语文')
stu2.set_num(2018040625)
stu2.identify_stu()
|
|