eng84_oop_python:week3(python-week1)第4课第1课

时间:2024-04-17 21:27:06
【文件属性】:

文件名称:eng84_oop_python:week3(python-week1)第4课第1课

文件大小:4KB

文件格式:ZIP

更新时间:2024-04-17 21:27:06

Python

Python:面向对象的编程 什么是面向对象 面向对象编程是最广泛使用的编程范例之一。 顾名思义,OOP适用于对象。 在python中,这些也称为类,它们用于以简单结构绑定数据或功能。 四大Struts 面向对象编程基于四个核心原则,也称为OOP的Struts:封装,抽象,继承和多态。 当类具有内部私有状态时,可以实现封装,该状态由其自己的内部功能维护。 用户不会直接影响类状态,但是可以通过公共功能或类提供的方法来访问它。 封装是OOP的核心Struts,因为它更通常地模拟对象在现实生活中的行为方式。 为了证明这一点,请考虑具有内部“私人属性”(例如饥饿,嗜睡和口渴)的狗。 狗的主人不能真正控制这些属性。 相反,他可以执行某些职能​​以间接影响他们。 具体来说,主人可以用食物和水装满狗的碗,并为他的宠物提供床铺。 抽象是封装的扩展,旨在通过仅公开使用类的高级机制来简化类的使用。 也就是


【文件预览】:
eng84_oop_python-main
----.gitignore(29B)
----snake.py(453B)
----reptile.py(559B)
----python.py(392B)
----README.md(5KB)
----animal.py(801B)

网友评论