A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 白衣不渡江 中级黑马   /  2016-4-6 23:08  /  939 人查看  /  9 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

面向对象的特点有哪些

9 个回复

倒序浏览
JAVA面向对象最重要的特征就是:封装,继承,多态。

封装是为了方便调用类库里面已经写好的函数,继承是方便对已有函数的功能进行直接调用和扩展。按照原则,java中已经写好的类库会被打包成jar包,不允许调用者更改里面的代码。

但是你可以通过其中的抽象类或者接口,根据具体的业务逻辑进行功能的扩展。

多态的作用是,可以实现对继承对象的统一调度,是面向对象的精髓所在。

另外,java还有语言简单,面向对象,和平台无关性。之所以java可以跨平台,在于他可以通过java虚拟机JVM,将java代码解释成该平台能理解的语言。
回复 使用道具 举报
正解,来长知识
回复 使用道具 举报
面向对象思想特点
        a:是一种更符合我们思想习惯的思想(懒人思想,我把事情自己不做,交给别人去做)
        b:可以将复杂的事情简单化(对使用者来说简单了,对象里面还是很复杂的)
        c:将我们从执行者变成了指挥者
回复 使用道具 举报
452296824 发表于 2016-4-6 23:41
JAVA面向对象最重要的特征就是:封装,继承,多态。

封装是为了方便调用类库里面已经写好的函数,继承是方 ...

嗯嗯,谢谢大神
回复 使用道具 举报
夕月 发表于 2016-4-7 10:22
面向对象思想特点
        a:是一种更符合我们思想习惯的思想(懒人思想,我把事情自己不做,交给别人去做)
        b:可以 ...

嗯,好的,知道了,谢谢
回复 使用道具 举报
给我来一分给我来一分
回复 使用道具 举报
怎么判断是不是封装的呢
回复 使用道具 举报
是一种更符合我们思想习惯的思想       b:可以将复杂的事情简单化         c:将我们从执行者变成了指挥者
回复 使用道具 举报
封装,继承,多态
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马