問答題定義一個寵物類(Pet):該類包括兩個方法:叫Cry(),吃東西Eat();該類中定義私有的成員字段name姓名和age年齡,并設置其相應的公有屬性;完成該類的無參有參構造方法;定義寵物的子類狗(Dog):覆蓋父類的Cry(),Eat()方法;增加方法看門GuardEntrance()完成該類的無參有參構造方法;定義寵物的子類貓(Cat):覆蓋父類的Cry(),Eat()方法;增加貓自己獨有的方法捉老鼠HuntMice();完成該類的無參有參構造方法;在main中定義兩個Pet變量,pet1,pet2,采用引用轉型實例化Dog,Cat,分別調(diào)用Pet的Cry(),Eat();將Pet強制轉換為具體的Dog,Cat,在調(diào)Dog的GuardEntrance(),Cat的HuntMice()。

您可能感興趣的試卷

你可能感興趣的試題

最新試題

在try…catch…finally語句中,若產(chǎn)生異常,執(zhí)行finally語句后會();若未產(chǎn)生異常,finally塊得到執(zhí)行后()。

題型:單項選擇題

C#中,將類加上()屬性來標記該類支持序列化。

題型:單項選擇題

在.NET類庫中所有的類都是直接或間接的繼承自Object類,在Object類中定義了ToString方法,所以,所有的類都有ToString方法,對于值類型來講,該方法返回數(shù)值對應的字符串,對于一個類來講該方法返回類名,這種規(guī)則是不能改變的。

題型:判斷題

事件和成員變量、成員方法、屬性一樣,也是類的一種成員。

題型:判斷題

在.NET 遠程處理中,()的類的實例可以跨應用程序域進行按值封送。

題型:單項選擇題

創(chuàng)建一個委托實例(具有與事件相同的類型),然后使用+=操作符將委托實例連接到事件。

題型:判斷題

C#定義常量的關鍵字是()。

題型:單項選擇題

為了向程序中添加Gopher協(xié)議,以支持以〈Gopher://〉開頭的URI,除了創(chuàng)建相應的gopherwebRequest和gopherWebResponsed類,還應采用下列哪種措施?()

題型:多項選擇題

用以下語句定義了一個委托類型Dosomething:delegate void Dosomething()則類someclass中的下列哪些方法可以關聯(lián)到該委托的實例?()

題型:多項選擇題

創(chuàng)建一個事件,必須包含創(chuàng)建事件的委托和()的名稱。

題型:單項選擇題