Java中的继承是什么?举例说明
继承可以定义为一个类获取另一类的属性(方法和字段)的过程。通过使用继承,信息可以按层次结构顺序进行管理。
继承其他属性的类称为子类(派生类,子类),其属性被继承的类称为超类(基类,父类)。
示例
class Calculation { int z; public void addition(int x, int y) { z = x + y; System.out.println("给定数字的总和:"+z); } public void Subtraction(int x, int y) { z = x - y; System.out.println("给定数字之间的差异:"+z); } } public class My_Calculation extends Calculation { public void multiplication(int x, int y) { z = x * y; System.out.println("给定数字的乘积:"+z); } public static void main(String args[]) { int a = 20, b = 10; My_Calculation demo = new My_Calculation(); demo.addition(a, b); demo.Subtraction(a, b); demo.multiplication(a, b); } }
输出结果
给定数字的总和:30 给定数字之间的差异:10 给定数字的乘积:200