1 面向对象的特征有哪些方面

 
面向对象的程序设计主要有事物抽象 , 封装,继承和多态等特点,进而对应面向对象的基本概念:对象,类,方法,实例等;
(1). 抽象是除去一个事物中对当前目的部重要的细节,保留当前目的具有决定意义的特征,形成数据抽象。数据抽象是面向对象应用程序设计的基础
(2) 封装是将相关的数据及其操作结合在一起,是的结构严谨,屏蔽交叉,并有利于需求的不断变化。封装将数据成员和方法成员集合在一起,保证乐数据类型的完整性和对象实现细节对外的隐藏
      好处: <1> 聚合力强:对象的源代码可以独立于其它的对象源代码来进行编写和维护。同样,对象可以和容易地在系统中传递
                  <2> 信息隐藏性好:一个对象如果有一个公共的对外接口,那么其它对象就可以与其进行通信,这个对象可以维护私人的信息和方法,它可以在任何时候被改变而不影响依赖于它的其它对象
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值