JAVA java继承

一、继承:

子类基于父类,子类能够调用父类的属性和方法,并能扩展新的功能。

二、形式:

权限修饰符+修饰符+子类名+extends+父类名{子类体} 

Public Class Son extends Father {

}

三、继承的作用:复用代码、

四、继承的展示

建立主类(入口函数),

package com.chinasofti.java.javase;

public class Ch02 {

        public static void main(String[] args) {

}

}

建一个父类,声明数据属性、方法,并初始化:

package com.chinasofti.java.javase;

public class Father {

   String  name="jack";

   void swim() {

   System.out.println("游泳基因");

   }

   Father (){

   System.out.println("****");

   }

   Father(String sex){

   System.out.println("man");

   }

   Father(String color,int age){

   System.out.printf("red",4);

   }

}

建立一个子类, 继承父类:

package com.chinasofti.java.javase;

public class Son  extends Father{

   

}

 在主类中运行继承:

package com.chinasofti.java.javase;

public class Ch02 {

       

public static void main(String[] args) {

Son son = new Son();

System.out.println(son.name);

son.swim();

}

}

运行结果

****

jack

游泳基因

五、super关键字

在子类构造方法中调用父类的构造的方法;

在子类构造方法的方法体的第一行用super,

① 无参数调用 --Super ();

② 有参数调用 --super (“哈哈”5);

           --super(5.0,”big”;

③ 调用属性   --super.属性;

猜你喜欢

转载自blog.csdn.net/xue15029240296/article/details/78038686
今日推荐