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

java 面向对象的三大特性

时间:2018-03-02 01:27:21      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:编程语言   Java   

一封装:

1类:封装的是对象的属性和行为

2方法:封装的是一段具体的业务逻辑实现

3访问控制符:封装的是具体的访问权限

2继承:

1作用:代码的复用

2超类拥有所有派生类所共有的属性和行为,接口拥有部分派生类所共有的行为,派生类拥有派生类特有的属性和行为

3具有传递性,单一继承,多个接口实现

3多态:

1行为多态(抽象方法都是多态)

?

2对象多态(所有对象都是多态)

3向上造型,强制类型转换,instanceof

4多态表现形式:重写:根据对象不同来表现多态。重载:根据参数的不同来表现多态

java 面向对象的三大特性

标签:编程语言   Java   

原文地址:http://blog.51cto.com/10972685/2074480

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