OO 简介

面向对象(Object Oriented - OO)

概念
、是软件开发方法,一种编程范式
、是一种对现实世界理解和抽象的方法
、把相关的数据和方法组织为一个整体来看待

3大特性
、封装:把对象的属性和方法封装成一个类,隐藏实现细节,仅对外公开接口,并且控制访问级别
、继承:子类继承父类的属性和方法,并且根据实际需求扩展新的方法
、多态:同一操作作用于不同的对象,可以产生不同的执行结果
  多态分为:动态多态、静态多态


面向对象 与 面向过程 区别

面向过程:是分析出解决问题所需要的的步骤,一步步去实现,关注的是步骤
面向对象:是把构成问题的事物分解成一个个对象,关注的是解决问题需要哪些对象

 


 

面向对象程序设计(Object Oriented Programming - OOP)

posted on 2023-06-09 09:46  24棵向日葵  阅读(183)  评论(0)    收藏  举报