谁能具体解释解释Java中类的继承和多态

如题所述

类的继承多态是面向对象的两个重要特征继承就是以原有的类为基础来创建一个新类从而java中通过继承实现代码复用多态是采用同名的方法获得不同的行为特性在面向对象程序设计中采用多态,可以简化程序设计的复杂程度继承性继承关系是现实世界中遗传关系的直接模拟即子类可以沿用父类(被继承类)的某些特征.当然,子类也可以具有自己独立的属性和操作
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-12-20
继承是一种关系,比如说你小明的爸爸和小明的爷爷还有小明,如果小明的爷爷有家产的化,当时是继承给你小明的爸爸,等到了小明的爸爸这里有什么好东西自然也就继承给小明了。在JAVA里也是一样的,继承通常用extends来继承。
多态有两种,一重载是“同名不同参”二重写是“子类和父类有完全一样的方法,子类对象调用子类重写的方法”。
接口说白一点就是更方便编程,假如在子类和父类中!!
父类定义的是人类,子类1定义为教师类,子类2定义为学生类,教师有工资,学生却没有,这样就利用到了接口,定义一个接口连接教师类,这样教师就拥有了工资,而学生就没有。
第2个回答  2013-12-20
这样的问题网上很多的,我也没有必要给你来复制粘贴,baidu或者google一下
相似回答