亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

C#面向對象編程

kong66 全棧工程師
難度入門
時長 3小時17分
學習人數
綜合評分9.47
105人評價 查看評價
9.7 內容實用
9.2 簡潔易懂
9.5 邏輯清晰
覆蓋的方法可以通過父類訪問到,但是重寫的方法是不能的
不是重寫,是覆蓋

已采納回答 / kong66
后面是個委托的類型,不能簡單的理解成方法名
非常感謝老師
厲害了,慕課網多出點吧!
應該是派生類只會自動調用父類的『無參』構造函數!
終于出新的了
謝謝老師 老師辛苦了

講師回答 / kong66
委托的作用太多多了,總的來說就是可以安全的調用其他對象的方法

已采納回答 / zjuPeco
對的。若在類Dog.cs中寫下<...code...>則在static void Main(string[] args)中可用<...code...>實現狗到貓的隱式類型轉換。若在類Cat.cs中寫下<...code...>則在static void Main(string[] args)中可用<...code...>實現貓到狗的顯示轉換。
這就相當于是C++中的模板
經過試驗,在Pet中重載的運算符并沒有繼承到Dog和Cat中,也就是說只能用在Pet所指向的對象運用重載的運算符
Pet p = new Dog();
p++;//可以
Dog d = new Dog();
d++;//不可以
很不錯支持一下,
感覺根包的概念好像啊

最贊回答 / 零零拾
類使對象的模板 通過類可以實例化出對象 這樣已經很完美了 但是如果設計基類卻成了非常講究技巧的事情 如果基類設計的過于繁重就會影響通用性 如果基類設計的過于簡單 將會使代碼變得復雜 此時就該接口出場了 接口往往代表著一種能力 推薦把接口明明城動詞 比如說 定義一個基類叫動物 貓繼承了動物 然后在定義接口吃/泡/叫等等 這樣以后有什么其他的類出現了 比如外星人 可能并不是動物 但是他可能會跑 這樣就能直接實現這個接口 最主要的使可以直接要求外星人跑 而不需要進行單獨的處理 常見的應用也很多 比如,事件監聽,...
課程須知
1、需要掌握c#基礎語法和基本概念 2、建議聽課和寫代碼實踐相結合,更好的掌握知識點
老師告訴你能學到什么?
1、通過學習繼承和多態,構建對象的森林,減少重復代碼 2、學習靜態成員靜態類,實現對象間的共享資源和擴展非派生類 3、學習接口,可以跨類型地實現對象的統一管理 4、學習操作符重載,大大簡化我們自定義對象的相關操作 5、學習泛型,極大地降低了開發的工作量

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消