码迷,mamicode.com
首页 > 其他好文 > 详细

面向对象的特征有哪些?

时间:2017-05-14 17:53:53      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:细节   思维方式   方式   信息   第一个   java语言   调用   多线程   int   

Java语言的特点有哪些?
1. 简单性:
2. 面向对象
3. 与平台无关
4. 安全性和健壮性(鲁棒性)
5. 多线程
 
 
面向对象的特征有哪些?
08年以前面向对象的特征:思维方式的特征,是三大特征:
3大特征
1. 封装
2. 继承
3. 多态
Java是第一个纯面向对象的语言,
封装是基础
继承是扩展
多态是多样性的体现
 
08年以后,定义了4个特征
1. 封装:
    1.类的定义就是装,组装:就在装东西,有哪些属性、行为装到类中
    2. 信息隐藏:封 。。封是来修饰装
        1.信息隐藏的第一个体现:访问修饰符。控制你在哪儿操作这些数据
        2.信息隐藏的第二个体现:方法的定义。如:随机数调用只需要调用这个随机数,不需要关心这个随机数实现方法
        方法实现的细节被实现者封装了,调用者无须关心。我们只是一个调用者。
 
2. 继承
3. 多态:方法重载就是最简单的多态(本类自身的多态)。多态的定义:相同的行为不同的实现
                          多态,以后会在多个类,或者继承类中出现
                          累加器:int的累积,float的累加,方法名都是一个
                          多态是一种丰富度的体现 
4. 抽象

面向对象的特征有哪些?

标签:细节   思维方式   方式   信息   第一个   java语言   调用   多线程   int   

原文地址:http://www.cnblogs.com/Cruyse/p/6852904.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!