二、方法覆蓋和多型
三、終極類與抽象類
1、is a 關係
public class employee
public class manager
2、extends關鍵字
3、object類
4、單重繼承
5、物件轉型(casting)
//向上轉型
employee e = new manager();
子類manager的例項賦給父類變數e這稱為物件轉型 (casting)。使用變數e,可以只訪問employee物件的內容,而隱藏manager物件中的特殊內容。這是因為編譯器知道e是乙個 employee,而不是manager。物件引用的賦值相容原則允許把子類的例項賦給父類的引用。但反過來是錯誤的,不能把父類的例項賦給子類的引用,比如:
manager m = new employee ( ) ;// 錯誤
1、方法覆蓋及其規則
2、super
3、多型
//多型事例
class superclass
}public class test
}
ssc宣告的型別是superclass,但它指向的是subclass的例項,所以,ssc.method( )呼叫的是例項所屬類(子類)的方法而不是所宣告的類(父類)的方法。
1、終極類
final float pi=3.14f;
2、抽象類
抽象類格式:
public abstract class 抽象類名
抽象方法格式:
public abstract 返回值型別 抽象方法名([引數列表]);
3、介面
第六章 繼承和派生
第六章 繼承和派生 6.1 繼承和派生的基本概念 這種通過特殊化已有的類來建立新類的過程,叫做 類的派生 原來的類叫做 基類 新建立的類則叫做 派生類 另一方面,從類的成員角度看,派生類自動地將基類的所有成員作為自己的成員,這叫做 繼承 基類和派生類又可以分別叫做 父類 和 子類 有時也稱為 一般類...
c 複習第六章 繼承
原因 通過繼承機制可以利用已有的資料型別來定義新的資料型別,新的類不僅擁有舊類的成員,還擁有新定義的成員。乙個b類繼承於a類,或稱從類a派生類b。這樣的話,類a成為基類 父類 類b成為派生類 子類 派生類中的成員,包含兩大部分 一類是從基類繼承過來的,一類是自己增加的成員。從基類繼承過過來的表現其共...
mysql第六章 第六章 mysql日誌
第六章 mysql日誌 一 錯誤日誌 錯誤日誌的預設存放路徑是 mysql 存放資料的地方 hostname.err 1.修改錯誤日誌存放路徑 mysqld log error data mysql mysql.log 2.檢視配置命令 show variables like log error 3...