面向对象编程 OOP 的理论基础&面向对象编程思想与代数结构思想的相通之处辨析
面向对象编程(Object-Oriented Programming,OOP)是一种计算机编程的方法学和设计风格。OOP基于数据抽象、继承和多态等概念,将对象作为程序的基本单元,进行封装、继承和组合,从而实现代码重用、可扩展性强、并行开发容易等优点。抽象性(Abstraction)是指从某个特定角度看待事物,并忽略不相关的细节信息。抽象是指对现实世界中复杂事物进行简化,将复杂的现实世界建模为简单的模型或类。抽象性是面向对象编程的重要特征之一,它可以帮助我们更好的理解和控制复杂系统的复杂性。
复制链接