python类面向对象设计怎么理解

2024-10-17 03:19:43

1、理解类的最好办法就是贴近生活,在城市中买房,你们是否要先看房而这个房里面有桌子,椅子冰箱等全套家具,但这个房目前是没人的,但需要先建立起来,这就是创建一个类

python类面向对象设计怎么理解

2、然后你购买了这个房子,也就是对类的一个实例化

python类面向对象设计怎么理解

3、那么现在我要使用房子里面的冰箱,怎么办呢?原来是self.冰箱而现在我们需要把self替换成房主的名字

python类面向对象设计怎么理解

4、上面大致了解之后,我们再来下面这张图创建电脑类,定义一个类的属性是屏幕显示着定义一个函数,返回文本

python类面向对象设计怎么理解

5、在这里我把my_computer这个传入类,获得这个类的属性和函数并通过my_computer.start()的方式来操作对应的函数

python类面向对象设计怎么理解

6、换句话说,工厂生成出来的一大批手机就是类,而我们传入谁来使用,都可以使用这手机的所有功能

python类面向对象设计怎么理解
猜你喜欢