什么是面向对象编程OOP?
OOP(Object Oriented Programming) 面向对象编程:
将现实的事物抽象出来,把现实生活的事物以及关系,抽象成类,通过继承,实现,组合的方式把万事万物都给容纳了。实现了对现实世界的抽象和数学建模。这是一次飞跃性的进步。
注意和面向过程编程区别
面向对象过程不需要注意实现细节。
面向对象的三大特性:
1、封装
隐藏对象的属性和实现细节,仅对外提供公共访问方式,将变化隔离,便于使用,提高复用性和安全性。
2、继承
提高代码复用性;继承是多态的前提。
3、多态
父类或接口定义的引用变量可以指向子类或具体实现类的实例对象。提高了程序的拓展性。
博客介绍了面向对象编程(OOP),它将现实事物抽象成类,实现对现实世界的抽象和数学建模。还提到要注意与面向过程编程的区别,无需关注实现细节。重点阐述了面向对象的三大特性:封装、继承和多态,分别说明了其作用。
3296

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



