java什么是继承?什么是父类?什么是子类?

如题所述

1、继承是面向对象最显著的一个特性。继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。
2、有继承关系的类才能分出哪个是父类,哪个是子类,继承用extends关键字,extends后面的类则表示父类,extends前面的类则是子类。在java中所有的类都默认继承Object类,Object类是所有类的父类。
3、直接继承Object的类可以称之为Object的子类,间接继承Object的类可以称之为object的间接子类,object则是它的间接父类或者超类。
示例:
public class Parent{

}
public class Child extends Parent{

}
对Parent、Child来说有继承关系,则Parent是Child的父类,Child是Parent的子类。由于Parent、Child都默认继承Object类,所有Parent、Child都是Object的子类。
温馨提示:内容为网友见解,仅供参考
第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
继承是指一个类具有另一个类的非私有成员,被继承的类是父类,继承的类是子类。

什么是继承java
继承java意思就是子类继承父类,表明子类是一种特殊的父类,并且具有父类所不具有的一些属性或方法。定义一个继承的语法:修饰符class子类类名extends父类名{\/\/类定义部分},这就是一个继承的一个语法模式,记住关键字extends。继承是面向对象软件技术当中的一个概念。如果一个类A继承自另一个类B,就...

JAVA中什么是继承?
继承在本职上是特殊一般的关系,即常说的is-a关系。子类继承父类,表明子类是一种特殊的父类,并且具有父类所不具有的 一些属性或方法。1.Java继承的语法格式:Java继承的关键字是:extends public class 子类名 extends 父类名{...} 如: public class UNStudent extends Student {...} 注:1....

什么是继承,试说明在java中实现多继承的方法
继承:是对象之间的层次关系(父类、子类)。需要用到extends关键字。一个类只能有一个父类。继承的作用:是子类可以直接调用父类的方法,可以重写拓展父类的方法属性。方法的重写:子类和父类的方法相同(名字、参数列表和返回类型都相同、是否有static修饰也一样)子类的权限不能比父类的小,抛出异常...

自己用生活中的例子说出JAVA中类、对象、父类、子类、继承、接口的概念...
父类:生物(做个简单定义:有生命的,会死亡的。<不要求准确,只是举例>)子类:男人、女人 继承:子类继承父类,这里是人类具有 ‘生物’ 的所有特性:有生命,会死亡,另外还有自己的特性,说话,思考等。接口:定义某一个标准,以后和它相关的都要遵循这个标准。比如:水管的接口,必须按照现有的接...

java中什么叫子类?
java中子类的定义为在有继承关系的类中extends前面的类则是子类。继承,是对有着共同特性的多类事物,进行再抽象成一个类。这个类就是多类事物的父类。父类的意义在于可以抽取多类事物的共性。子类中有和父类中可访问(可继承到子类)的同名同返回类型同参数表的方法,就会覆盖从父类继承来的方法。...

java中子类是什么意思?
在Java中,子类指的是继承自另一个类的类,也称为派生类。子类继承了父类的属性和方法,同时还可以添加自己的属性和方法。通过继承,子类可以重用父类的代码,避免了重复编写相同的代码的麻烦,同时还可以使用已有的类来创建新类,提高了程序的灵活性和可维护性。子类是一种拓展和增加现有类功能的方式...

java 什么是继承?什么是异常?简述Java的异常处理机制。
通过继承创建的新类称为“子类”或“派生类”。被继承的类称为“基类”、“父类”或“超类”。继承的过程,就是从一般到特殊的过程。要实现继承,可以通过“继承”(Inheritance)和“组合”(Composition)来实现。在某些 OOP 语言中,一个子类可以继承多个基类。但是一般情况下,一个子类只能有一个...

在java 中,什么叫父类,什么叫子类
子类继承父类,就是子类能引用父类中的某些东西。继承的关键字是extends,例如:public class Student(){}\/\/父类 public class U_Student extends Student(){}\/\/子类继承了父类 当子类和父类用一个同名方法,但是子类的实现却和父类不同,用到"方法重写"。重写是指方法定义相同,但是实现不同,...

谁能给我讲讲java语言继承?
继承是用来描述“是一种”关系的概念,也就是用来描述“一般到特殊”的过程。 比如说:苹果和水果之间就是“是一种”关系(苹果是一种水果),继承就是用来描述这种关系的。在java语言中继承就是指子类在父类的基础上建立,由此子类获得了父类的行为和属性,并且子类可以通过添加新的行为来扩展父类。...

Java中继承的意思以及用法?
另外,比如你负责的是老师的一天的生活,而大学老师和中学老师一天的生活是不一样的,但是又不是完全不一样,这时,你就可以把老师生活中相同的部分写进一个类作为父类,然后再分别写两个子类去继承该父类,并在两个子类中分别实现不同的部分,下次当你遇到需要开发小学老师的一天,补习老师的一天等等...

相似回答