码迷,mamicode.com
首页 > 编程语言 > 详细

java特性

时间:2014-08-06 18:04:11      阅读:243      评论:0      收藏:0      [点我收藏+]

标签:java   数据   代码   不同的   关系   函数   操作系统   继承   

java三大特性是:封装,继承,多态
1.封装
类的属性一般私有。类的方法:该公开的公开,该私有的私有
类,分装了数据和方法,方法,封装了实现的过程
2.继承

实际是对父类的扩展,实现对代码的复用
父类与子类是一般化和特殊化的关系,子类是父类更加详细的分类,是is-a的关系
3.多态
多态有两种表现形式:重载和覆盖
 1)重载是发生在同一类中。一个类中可以有两个或多个函数,名字相同而参数不同
他们之间毫无关系,是不同的函数,只是可能他们的功能类似,所以才命名一样,增加可读性,仅此而已!
 2)覆盖发生在子类,必须有继承才有覆盖发生。
 继承一个类,就有了父类的全部方法,功能要变,就把那个函数在子类中重新实现。

 

java跨平台:java能够跨越不同的操作系统平台,平台无关性 怎么跨平台呢? 主要是在不同的操作系统中,JVM规范都是一样的,被JVM加载成各个操作系统所支持的,屏蔽了底层操作系统的差异

java特性,布布扣,bubuko.com

java特性

标签:java   数据   代码   不同的   关系   函数   操作系统   继承   

原文地址:http://www.cnblogs.com/chenpeter/p/3894810.html

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