您的位置:首页 > 其它

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

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