第1个回答 2019-06-05
继承是面向对象的三大特征之一,直接说定义不好理解,我打个比方吧,现在需要男人,女人,老人,小孩4个类,每个类都有很多属性,而且有一部分相同的属性,例如每个人都有身高,体重等等,我们就可以提取这些相同的部分,建立一个新的类:人类,然后把公共的属性写在人类里,用其他4个来继承人类,其他4个类就不需要写这些属性,而是可以直接调用这些属性。
我这个例子,人类就是父类,其他4个类继承人类,所以是人类的子类!
第2个回答 2009-05-30
继承就是 父亲的钱 儿子可以用 不集成 你就看不到 也用不了(extend)这个单词叫继承, 儿子类 (extend)父亲类
父类最大的 这样理解 (人类)父类 (男人 女人 是子类)
父子 类不一定之 父亲儿子 就是这样的关系
车 (父类) 这都是子类 —— 自行车 奥迪 宝马
简单说就是分类 还能分城 爷爷 父亲 儿子 都少都可以
不过你的能分的出来 男人和女人很明显都是一类 人类
第3个回答 推荐于2018-03-02
class A{
String name="hello";
String sex=" 男";
public void getInfo(String name,String sex){
System.out.println("我是父类"+name+sex);
}
}
class B extends A{
int age=10;
public void getInfo(){
System.out.println("我是子类"+name+sex+age);
}
}
public class Test{
public static void main(String args[]){
B b=new B();
b.getInfo();
}
}
我写的一个例子 希望你能够理解
类A是父类 也就是超类
类b是子类 继承的话 类b继承了类a这叫继承
同时 类b继承类a的所有属性和方法
像例子中的a具有name和sex属性 还有getInfo方法
类b除了继承了a的属性外还有一个自己的属性age
还有一个getInfo方法 方法名和类a的一样 这叫方法的重写
还不懂的百度Hi本回答被提问者和网友采纳
第4个回答 2009-05-27
继承是指一个类具有另一个类的非私有成员,被继承的类是父类,继承的类是子类。