打赏

12-Python基础-OOP

Python基础-OOP

01.py

 1 '''
 2 定以一个学生类,用来形容学生
 3 '''
 4 # 定义一个空的类
 5 class Student():
 6     # 一个空类,pass代表直接跳过
 7     # 此处pass必须有
 8     pass
 9 
10 # 定义一个对象
11 mingyue = Student()
12 
13 # 在定义一个类,用来描述听Python的学生
14 class PythonStudent():
15     # 用None给不确定的值赋值
16     name = None
17     age = 18
18     course = "Python"
19 
20     # 需要注意
21     # 1. def doHomework的缩进层级
22     # 2. 系统默认由一个self参数
23     def doHomework(self):
24         print("I 在做作业")
25 
26         # 推荐在函数末尾使用return语句
27         return None
28 
29 # 实例化一个叫yueyue的学生,是一个具体的人
30 yueyue = PythonStudent()
31 print(yueyue.name)
32 print(yueyue.age)
33 # 注意成员函数的调用没有传递进入参数
34 yueyue.doHomework()

 

posted on 2018-11-07 18:15  XuCodeX  阅读(76)  评论(0编辑  收藏  举报

导航