子類定義的屬性或方法有時必須要適應特殊的要求,即必須滿足特定的功能,因此,子類必須覆蓋定義基類中的同名屬性或方法。相反情況下。有時基類中定義的屬性和方法在子類中將繼承發揮作用,因此,基類中的這些屬性和方法不能被子類覆蓋。
module module1
public mustinherit class 人員
protected myname as string
private myage as byte
public mustoverride property action as string
public overridable property name as string
getreturn myname
end get
set(byval value as string)
myname = value
end set
end property
public property age as byte
getreturn myage
end get
set(byval value as byte)
myage = value
end set
end property
end class
public class 顧客
inherits 人員
private myaction as string
public overrides property action as string
getreturn myaction
end get
set(byval value as string)
myaction = value
msgbox(myaction, msgboxstyle.exclamation, name)
end set
end property
public overrides property name as string
getreturn mybase.name
end get
set(byval value as string)
msgbox("hello" & value, msgboxstyle.question, "顧客")
myname = value
end set
end property
end class
sub main()
dim mrjames as new 顧客
mrjames.name = "james"
mrjames.action = "working"
mrjames.age = 31
msgbox(mrjames.age)
end sub
end module
php URL rewrite路徑重寫的例項介紹
大 中 小 一 檔案 test.php 複製 示例 id get id echo id 首先 apache檔案裡 開啟apache配置檔案httpd.conf,找到如下 loadmodule rewrite module modules mod rewrite.so 開啟rewrite,去點前面 二...
關於apache url重寫的簡單例項
目的 使得url位址看起來能更舒服些 實現 用統一的規則來簡化url位址 本質 正則替換 適用 url傳參不是很多,且個數一致 具體操作如下 1.修改apache的配置檔案httpd.conf 1 去掉前面的 號注釋loadmodule rewrite module modules mod rewr...
重寫父類的方法
重寫父類的方法 子類擴充套件父類 總是以父類為基礎,額外增加新的屬性和方法。但有一種情況例外 子類需要重寫父類的方法。例5.2 子類重寫父類的方法 public class bird public class ostrich extends bird public static void main ...