第十天 super關鍵字

2021-10-12 19:55:26 字數 2482 閱讀 9764

概述

super

結論:

只要例項化子類物件,父類的構造方法都會執行

例項:

package day10super關鍵字;

public

class

test01

}class

apublic

a(string name)

}class

bextends

apublic

b(string name)

}class

cextends

apublic

c(string name)

}

super(實參)的用法
package day10super關鍵字;

public

class

test02

}class

account

//有參構造

public

account

(string name,

double balance)

//私有的有參構造

// private account(string name, double balance)

//set and get

public string getname()

public

void

setname

(string name)

public

double

getbalance()

public

void

setbalance

(double balance)

}class

creditaccount

extends

account

//有參構造

public

creditaccount

(double credit)

//有參構造,帶上父類屬性的那種

public

creditaccount

(string name,

double balance,

double credit)

//set and get

public

double

getcredit()

public

void

setcredit

(double credit)

}

super什麼時候不能省略
package day10super關鍵字;

public

class

test03

}class

father

public

father()

}class

sonextends

father

public

void

shopping()

}

super使用的時候後面的點
package day10super關鍵字;

public

class

test04

}class

person

class

user

extends

person

public

void

usethie()

public

void

usersuper()

// public static void doother()

}

super只是代表當前物件內部的那一塊父類的特徵

使用super呼叫父類方法

在父類和子類有同名的屬性或方法,且需要在子類中訪問父類的資料的時候,就必須使用「super.」加以區分

package day10super關鍵字;

public

class

test05

}class

father2

public

father2

(string name)

public

void

dosome()

}class

son2

extends

father2

public

son2

(string name, string name1)

public

son2()

@override

public

void

dosome()

public

void

doother()

}

實習第十天

今天電梯有點慢,等得我半小時才到公司。今天弄資料庫介面工具的時候,被松哥按在地上摩擦了。今天加班,在下班的時候,久久等不到電梯,想起了 上有個應該需要修改,然後回公司修改,改了半天,發現還是原來的好,於是恢復原樣,我就下班了,有點搞笑。這段時間上火非常嚴重,整個人的狀態都不好,做事情也沒精神。面對各...

學習第十天

一 介面 jdk1.8及之後新增了2中可以定義存在方法體的方法 預設方法 default關鍵字修飾的方法 使用 通過實現類物件使用 靜態方法 使用 通過介面名去呼叫 二 單例模式 保證類只能存在乙個例項 餓漢式 先建立物件,然後需要的人要這個物件,保證永遠使用的都是這個建立好的物件 執行緒安全的,效...

前端第十天

function 1000,swing fn 小公尺輪播圖 設定5個div 通過給乙個類名定義屬性達到動畫效果,有左右點選事件及索引決定將類名新增給誰,且在索引達到極限時,重新將索引賦值,且同時將其他兄弟div移除類名,通過設定z index達到最上面為顯示的div 小公尺 定義建立列表函式 引數為...