什么是面向对象的编程?

顾名思义,面向对象编程是计算机编程中的一种技术,它将数据和方法表示为“对象”。它们确保创建整洁和可重用的代码,以便将程序划分为独立的对象或几个小型程序。
对象有两个特征:属性、行为。
举一个汽车的例子:

- 汽车的属性:颜色,制造年份,制造商。
- 行为/特征:呼噜,刹车,加速。
在python中,面向对象编程遵循以下原则:类、对象、方法、继承、多态性、数据抽象和封装。
面向对象编程原理
1.班级
类就像对象构造函数,或者是通过定义公共属性和行为来创建对象的“蓝图”。
在Python中,类是使用关键字“class”定义的。让我们定义一个CAR`python类CAR:#class Attributes Color=“Red”Yom=“2015”Model=“Mazda”Pass‘`’‘--祝贺您定义了一个类,但是您将意识到任何程序的最终目标都是一个结果。
不幸的是,定义的类将顺利运行,但不会给出结果。我们将在对象中处理这个问题--上面的示例是一个最简单的类,在实际应用程序中并不真正有用。在实际应用程序中,类需要是动态的。因此,我将引入‘__init_()’函数,它总是在类被初始化时执行(了解更多关于函数的内容)。为了简化定义,让我们考虑一只狗,根据科学分类,它属于这一物种。
犬狼疮现在,当你进行科学分类的时候,你会意识到亚种有不同的属性,比如颜色,体重,身高,用这些信息来定义一个类别的狗。
最低0.47元/天 解锁文章
674

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



