Python学习27:类和实例
今天开始一次新的学习,Python中very重要的知识点,面向对象 首先还是创建项目和Directory。可能有同学会感兴趣为啥我会这么麻烦,每次创建项目啥的,我只能说,这是一种学习习惯,因为你在学习的过程中注定会有很多各式各样的代码,而我们为了整合这些代码,通常会把这些代码集中起来保存。我个人比较喜欢这样的习惯。 创建项目SixthDemo,然后创建Directory-com.sixth.class_instance,在这下面创建Demo01.py 面向对象最重要的概念就是类(Class)和实例(Instance),必须牢记类是抽象的模板,比如Student类,而实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可能不同。 仍以Student类为例,在Python中,定义类是通过class关键字: class Student ( object ) : pass class后面紧接着是类名,即Student,类名通常是大写开头的单词,紧接着是(object),表示该类是从哪个类继承下来的,继承的概念我们后面再讲,通常,如果没有合适的继承类,就使用object类,这是所有类最终都会继承的类。 定义好了Student类,就可以根据Student类创建出Student的实例,创建实例是通过类名+()实现的: >> > bart = Student ( )