Python中的面向对象
命名规则
例:
class Student_Homework():
使用下划线来连接两个单词,单词开头大写
类可以定义变量,也可以定义函数
class Student():
name = ''
age = 0
def print_info(self):
pass
有关的建议:一个模块要么定义类,要么就是相关的实例化和调用
要使用类,应将类实例化
stu = Student()
stu.print_info() #调用类中的方法
与Java不同,在Python中不用new来实例化对象,stu就是被实例化的对象
Java代码段
Student stu = new Student();
stu.print_info();
类的最基本的作用:封装
类只负责去定义,不会负责去执行
如果在类的内部进行函数的调用,那么类的封装是没有任何的作用的