物件導向的複習 繼承

2022-08-13 07:12:16 字數 653 閱讀 4697

繼承

解決**的冗餘,實現多型,增加了**的擴充套件性,便於維護

繼承的特性:

1.單根性:乙個子類只能有乙個父類

2.傳遞性:孫子繼承爺爺

3.子類能繼承父類的方法和屬性,不能繼承私有字段

4.子類呼叫父類的建構函式用使用關鍵字base

5.父類只能呼叫自己的成員,不能和使用子類的成員

6.子類之間也不能互相使用對方的成員

public

class

person

public

intage

public

char

gender

public person(string name, int age, char gender)//

建構函式

public

void chlss()//

方法 }

public

class student : person//

繼承父類

public

intid

}public

class

teacher : person

public

double

salary

}

物件導向的複習

物件導向通過函式 封裝得到乙個類,備註 類的本質還是函式 1 每個類 函式 天生有乙個 prototype 的屬性,這個 prototype 又是乙個物件,這個物件裡面有個 construction 建構函式 的屬性,屬性值是類本身。2 我們所有 new 乙個類的時候,其實是呼叫它的建構函式。建構函...

物件導向複習

function class1 複製 class class2 複製 function teacher teacher.prototype.beat 打學生 function student var s1 new student console.log s1 student console.log ...

物件導向程式設計複習(一) 繼承 虛函式

題目描述 普通會員類member,包含編號 姓名 積分三個屬性,編號和積分是整數,姓名是字串 操作包括構造 列印 積分累加 積分兌換,操作定義如下 1 積分累加add,是根據消費金額累加積分,無返回值,引數是消費金額 整數 積分根據消費金額按1比1的比例累加 2 積分兌換exchange,是按照每1...