1. 程式人生 > >Java-繼承基本知識

Java-繼承基本知識

sys eth stat main father static pri ble sta

繼承:

繼承是指一個類的定義可以基於現有已存在的類,即子類基於父類,父類的屬性和行為可以被子類引用,並且可以擴展功能。

繼承的聲明:【訪問權限修飾符】【修飾符】子類名字 extends 父類名字

{

子類體

}

繼承的實例:

package com.chinasofti.javase.PM;
//定義一個父類
class father{
//定義父類的屬性
double x=111;
double y=222;
//定義父類的構造方法
father(){
System.out.println("爸爸畫了個圓");
}
//定義父類的方法
void ggg(){
double i = x+y;
System.out.println("爸爸又畫了個圓"+i);
}
}
//基於父類定義子類
class son extends father{
//定義子類的構造方法
son()
{
System.out.println("兒子畫了個圓");
}
//定義子類的方法
public void ccc()
{
System.out.println("兒子又畫了個圓");
}
}
//類的結構,不變
public class point1 {
public static void main(String[] args) {
// TODO Auto-generated method stub
//根據子類創建一個對象
son a1 = new son();
System.out.println();
//引用父類方法
a1.ggg();
a1.ccc();
}
}

Java-繼承基本知識