#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time : 2018/8/17 9:34
# @Author :
class Person(object):
def __init__(self, name, age, sex):
self.__name = name
self.__age = age
self._sex = sex
def get_name(self):
return self.__name
def get_age(self):
return self.__age
def get_sex(self):
if self.__sex == 1:
return "男"
else:
return "女"
def prints(self):
print("asdsad")
class Student(Person):
def __init__(self, name, age, sex, school, grade, classes):
# 调用父类的初始化方法
Person.__init__(self, name, age, sex)
super(Student, self).__init__(name, age, sex)
self.__school = school
self.__grade = grade
self.__classes = classes
def get_school(self):
return self.__school
def get_grade(self):
return self.__grade
def get_classes(self):
return self.__classes
def __str__(self):
# 获取类型的属性
return "name:%s ,age:%s" % (super().get_name(), super().get_age())
if __name__ == '__main__':
s1 = Student('小米', 20, 0, '泰克中学', '一年级', '12班')
s1.prints()
print(s1)