一.面向对象编程
1.面向对象
面向对象程序设计(Object Oriented Programming)作为一种新方法,其本质是以建立模型体现出来的抽象思维过程和面向对象的方法。模型是用来反映现实世界中事物特征的。任何一个模型都不可能反映客观事物的一切具体特征,只能对事物特征和变化规律的一种抽象,且在它所涉及的范围内更普遍、更集中、更深刻地描述客体的特征。通过建立模型而达到的抽象是人们对客体认识的深化。
1.1.第一种方式面向过程
1.2.第二种方式面向对象
认识python(六)
2.类与对象关系
就是一个模型制造成各种玩具。模型就是类,各种玩具就是对象。抽象的就是类,具体的就是 对象。

3.类的构成
认识python(六)
4.类的抽象
拥有相同(或者类似)属性和行为的对象都可以抽象出一个类
5. 定义一个类
class 类名:
#属性
#方法
class Dog:
self.age=12
def eat(self):
print(“吃”)
def run(self):
print(“跑”)
#创建对象,开辟一个内存空间
jerry=Dog()
认识python(六)
5.1添加属性
认识python(六)
认识python(六)
5.2 __init__方法流程
1.先创建一个对象 ,2.调用__init__方法
认识python(六)
认识python(六)
5.3 __str__方法
认识python(六)
认识python(六)

认识python(六)

认识python(六)

相关文章:

  • 2022-01-08
  • 2021-08-14
  • 2022-01-16
  • 2021-10-04
  • 2021-11-26
  • 2021-08-18
  • 2021-06-13
  • 2021-05-08
猜你喜欢
  • 2021-10-29
  • 2021-11-09
  • 2021-12-20
  • 2021-07-22
相关资源
相似解决方案