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

继承 多态 封装

时间:2017-09-23 13:42:51      阅读:212      评论:0      收藏:0      [点我收藏+]

标签:子类   his   访问   三角形   连续   互相调用   需要   绘制   nbsp   

1.继承用单词extends。一般子类可以继承父类的方法和属性,但是私有的能继承,但子类不能使用,在子类访问父类的构造方法需要用到super关键字,一般super放在mian方法的第一行,并且只要继承,系统会默认调用父类的无参构造方法。并且如果是连续继承,无参构造方法会从最上面层的父类开始调用。如果调用本类的方法,则使用this关键字。

2.多态,指的是多种形式。它使用不同的实例而执行不同的操作。多态包括方法的重写和方法的重载,方法的重写是使用继承时对父类的方法进行重写,比如形状有绘图的方法,在其子类三角形和正方形中。有绘图的方法,所以在其子类中对方法进行重写,使其绘制不同的图形,方法的重写会覆盖父类的方法,在子类调用重写的方法会默认为子类重写的方法,而不会调用父类的方法。方法之间可以互相调用。而方法的重载,是在同一个类中对同一个方法,但是参数不同的方法进行重写,这两个概念不要混淆。方法的调用遵循就近原则。

 

继承 多态 封装

标签:子类   his   访问   三角形   连续   互相调用   需要   绘制   nbsp   

原文地址:http://www.cnblogs.com/tangdeqiang/p/7580813.html

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