Java物件導向(五)

2021-09-04 15:11:15 字數 349 閱讀 7720

類間關係

1.1、this與super

繼承關係圖

當子類建立物件後,該子類物件本身可以使用this來指代,該物件當助的父類物件空間可以使用super指代。

public class person 

public person(string name,int age)

//getters和setters省略

}class chinese extends person

//對address的get/set省略

}class test

}

1.2 、this與super 呼叫普通成員與構造方法

Java物件導向專題(五)

修飾符內部類 區域性內部類 匿名內部類 其實就是資料夾 舉例 方案1 按功能分 方案2 按模組分 package 包名 多級分包用 分開 乙個檔案中,下列語句包含的數量 package 只能有乙個 import 可以有多個 class 可以有多個,但建議乙個 本類同乙個包下 子類和無關類 不同包下 ...

Java基礎之物件導向(五)

一 介面 inte ce 1 概念 指用inte ce關鍵字修飾的一種型別 介面型別。他用於描述一系列功能性的方法,並讓子類實現。2 內容 1 介面不能有屬性,只能有被static final修飾的屬性及靜態常量。2 介面只能有抽象方法,不能有具體的方法。3 介面沒有構造器,所以不能建立物件,只能通...

Java基礎 物件導向(五)多型

一 概述 物件的多型性 class 動物 class 貓 extends 動物 class 狗 extends 動物 class demo 貓這類食物既具備貓的形態,又具備動物的形態。這就是多型性。簡單說 就是乙個物件對應著不同型別 提高了 的擴充套件性,前期定義的 可以使用後期的內容。abstra...