首先了解一下什么是面向对象?
面向对象编程(OOP: object-oriented programming):把数据及对数据的操作方法放在一起,作为一个相互依存的整体——对象。对同类对象抽象出其共性,形成类。对象即为人对各种具体物体抽象后的一个概念。而类是用来描述具有相同的属性和方法的对象的集合,它定义了该集合中每个对象所共有的属性和方法,对象是类的实例。
例如:手机是一个类(class Phone),而iphone、huawei、小米等就是一个手机类对象。
类定义语法格式如下:
class ClassName(): #类名称首字母大写 <statement-1> ... <statement-N>
上述代码定义了一个phone类,里面有一个属性phoneColor,还有一个call()方法!
那类定义好了怎么用呢?接着看。。。
若是想操作类的属性与方法,首先需要定义一个对象(object),通过对象才可以使用类中的属性与方法。
首先实例出一个iphone对象,然后将默认的属性phoneColor修改成黑色black,最后调用方法call()!
联系客服