例項022多個類從乙個類繼承

2021-10-05 02:36:16 字數 1113 閱讀 4963

module module1

public class 人員

private pname as string

public property name as string

getreturn pname

end get

set(byval value as string)

pname = name

end set

end property

public sub work()

dim icount as integer

for icount = 1 to 10

console.writeline(me.name & "working" & icount)

next

end sub

end class

public class 教師

inherits 人員

public 教齡 as integer

end class

public class 售貨員

inherits 人員

public 工齡 as integer

end class

sub main()

dim mrsmith as new 教師

mrsmith.name = "james smith"

mrsmith.教齡 = 31

dim missrose as new 售貨員

missrose.name = "jessica rose"

missrose.工齡 = 9

mrsmith.work()

console.writeline("smith 先生的全名是" & mrsmith.name)

console.writeline("smith 先生的教齡是" & mrsmith.教齡)

missrose.work()

console.writeline("rose 小姐全名是" & missrose.name)

console.writeline("rose 小姐的工齡是" & missrose.工齡)

console.read()

end sub

end module

有關繼承類乙個細節 (補充繼承類)

我在微博中已經提到繼承的方式有三種 公有繼承 私有繼承 保護繼承 然私有繼承會將基類的公有成員變成私有成員。如果,我們想通過外部訪問基類中的成員,則無法實現,原因在於私有繼承將基類中的公有成員變成了私有成員。為此,我們將想辦法將子類中私有成員 基類的公有成員 變成子類公有成員,則需用到 此符號,便會...

C 多重繼承 乙個類可以從多個基類中派生

include using namespace std 多重繼承 乙個類可以從多個基類中派生。在派生類由多個基類派生的多重繼承模式中,基類是用基類表語法成分來說明的,多重繼承的語法與單一繼承很類似,只需要在宣告繼承的多個類之間加上逗號來分隔 派生類a是從基類b1和基類b2多重繼承而來,二基類b1和b...

從乙個例項學習 FLASK WTF

本案例通過實現乙個註冊頁面的編寫,來帶你了解flask wtf的運用.主要功能為表單基礎的功能 手機號碼必須為11位數,且通過資料庫查詢不能有已經註冊的了,密碼要求輸入兩遍且必須一樣,且所有內容不能為空的提示等內容.那麼現在就開始把 一.建立表單類.首先運用flask wtf你必須確保你的環境中已經...