建议类的名字用首字母大写的方式连接;
实例化类;
类的定义的实例:
clasee Student():
name =''
age=0
def print_file(self):#即使在类中不需要定义任何一个参数,都要在这里写self
print('name:' + self.name)#name必须跟在self之后
print('age:'+ str(self.age))
student = Student()#不需要用new
student.print_file()类只负责描述,不会负责执行代码。不要在类的内部去实例化这个类或者调用类本身的函数。
建议一个模块只写类,对类的使用放到另外的模块。这只是一个非常好的建议,否则会让结构看起来很松散。
方法和函数的区别:
C,C++ 函数,程序运行、过程式的一种称谓
java,C# 方法,是面向对象中的设计层面的概念
在python中,在类中可以称作是方法,在模块中调用时可以称作是函数。
变量:
在类中称作数据成员,在模块中可以称作是变量。
类和对象的关系:
类是现实世界或思维世界中的实体在计算机中的反映,它将数据以及这些数据上的操作封装在一起。
(变量是数据,操作是方法。特征是变量,行为是方法。行为与特征,设计类是一门艺术。)
当类被实例化以后,它就变成一个具体的对象。类就像一个模板一样,通过这个模板,我们可以得到很多对象。
可以通过传递各种各样的特征值,得到不同的对象。
类的实例化(用模板来创建对象):
本文详细介绍了Python中类与对象的基本概念,包括类的定义、实例化过程以及类与对象的关系。同时,还探讨了方法与函数的区别,并给出了一些实用的编程建议。
12万+

被折叠的 条评论
为什么被折叠?



