你的位置:首页 > 软件开发 > Java > Java—继承

Java—继承

发布时间:2017-03-11 00:00:29
继承继承是类与类的一种关系,是一种“is a”的关系。注意:java中的继承是单继承,一个类只有一个父类。继承的好处:子类拥有父类的所有属性和方法(private修饰的无效),实现代码的复用语法规则:class 子类 extends 父类{}父类对象的属性和子类对象的属性并没有关 ...

Java—继承

  • 继承
  1. 继承是类与类的一种关系,是一种“is a”的关系。注意:java中的继承是单继承,一个类只有一个父类。
  2. 继承的好处:子类拥有父类的所有属性和方法(private修饰的无效),实现代码的复用
  3. 语法规则:class 子类 extends 父类{}
  4. 父类对象的属性和子类对象的属性并没有关系,是两个属性
  • 方法的重写
  1. 如果子类对继承父类的方法不满意,可以重写父类继承的方法的,当调用方法时会优先调用子类的方法。
  2. 语法规则:返回值类型、方法名、参数类型及个数,都要与父类继承的方法相同。
  • 继承的初始化顺序

  当我们创建一个对象的时候,所执行的构造方法相当于初始化一个对象

  1. 先初始化父类再初始化子类
  2. 先执行初始化对象中的属性,再执行构造方法中的初始化

  Java—继承

  Animal.java

package com.test;public class Animal {  public int age = 2;  public String name;  public void eat() {    System.out.println("动物具有吃东西的能力");  }  public Animal(){    System.out.println("animal的构造方法");    age = 4;  }}

原标题:Java—继承

关键词:JAVA

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。