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

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

C#面向對象編程

kong66 全棧工程師
難度入門
時長 3小時17分
學習人數
綜合評分9.47
105人評價 查看評價
9.7 內容實用
9.2 簡潔易懂
9.5 邏輯清晰
  • 關鍵字:interface;接口中默認pubilc,但不能加任何訪問修飾符,且不能實現,他是引用類型

    接口只能用來被實現

    實現接口的類中要加訪問修飾符

    一個類可以實現多個接口

    查看全部
    0 采集 收起 來源:接口

    2022-05-06

  • 以基類聲名對象時,可以調用派生類中的重寫的虛方法

    以基類引用對象時,派生類中的隱藏方法則不可使用

    查看全部
    0 采集 收起 來源:虛方法和多態

    2022-05-06

  • ????靜態函數不能訪問實例成員,僅能訪問其他靜態成員。

    查看全部
    0 采集 收起 來源:靜態成員

    2022-03-26

  • 面向對象編程

    特點:封裝、繼承、多態

    對象:指客觀世界中的各個物體

    對象分為屬性及行為

    封裝:隱藏細節,保留對外連接的接口

    繼承:編寫dog這個對象可調用其他已有部分,只需修改部分‘細節’

    多態:對寵物這個對象可進行多部份分支,有共同部分,亦包含各自需要單獨維護的細節

    優點:

    易維護:只需要維護公共點,不用注重細節

    易拓展:可進行細節的各種延展

    易開發:每個人可進行一部分的編寫

    查看全部
    0 采集 收起 來源:課程介紹

    2022-03-08

  • 面向對象

    查看全部
    0 采集 收起 來源:課程介紹

    2022-02-17


  • 靜態成員,靜態類。

    查看全部
    0 采集 收起 來源:靜態成員

    2021-12-08

  • 結構和類

    查看全部
    0 采集 收起 來源:結構和類

    2021-09-08

  • 虛方法和抽象方法重寫都用override

    查看全部
  • 繼承---構建復雜的對象家族,減少代碼重復率,基類-對家族公共屬性的提取和封裝;

    接口---對工具的高度抽象和封裝,通過接口,可以提取出毫無關聯的對象之間共有的功能;

    虛函數、多態--在派生類中對基類的方法進行重寫,體現出派生類的個性;

    密閉方法--終止派生類中的方法進行重寫;

    靜態類&靜態成員---對象之間的共享機制;

    泛型(泛型類,泛型接口,泛型方法)--構建一種類或方法的模型,可以鑄造出不同的類,不同的方法提高開發效率;

    集合(管理對象)

    ????動態數組,列表 -- 列表繼承了各種泛型的接口,列表是泛型的類,可以裝不同的類的對象成員;

    ?????字典 -- key-value

    ????? 棧 -- 先進后出,后進先出;

    ????? 隊列 -- 先進先出,后進后出;

    委托

    ????? ? 委托

    ????????lambda表達式

    ????????事件

    查看全部
    0 采集 收起 來源:課程總結

    2021-08-27

  • 類---主要指各種物體,一般是賓語,主語;

    接口---主要指各類的功能,一般是語言中的謂語,動詞;

    泛型類----類的泛化,泛指某一些物體,裝在某一些物體的容器或模型;

    接口的泛化--- 功能的多樣性,泛指某功能/動作的模型;

    查看全部
    0 采集 收起 來源:泛型接口

    2021-08-25

  • 類的泛:

    例如:瓶子,籠子,等工具類,

    可以存放任何你想裝的東西,是一個存放工具;

    查看全部
    0 采集 收起 來源:泛型類

    2021-08-24

  • 講得很好,視頻非常不錯。為老師點贊。
    查看全部
    0 采集 收起 來源:課程總結

    2021-08-21

  • ————————————————————————————————————————————

    1).繼承:

    a:實現繼承:

    一個類派生于另一個基類型,它擁有該基礎類型的所有成員字段? 的函數。(類似于基因遺傳總會有不一樣的地方)

    b:語法:

    class ChildClass : ParentClass

    {

    ...

    }

    c:繼承:子類對父類的引用:

    d:繼承特點:

    (1)類只能繼承一個類,不能多繼承;

    (2)可以繼承基類中所有的方法、屬性;

    (3)所有類繼承Object類;

    e:Object:object 是所有類的基類,也包含所有數據類型。

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    eg:

    父類:

    class ParentClass

    {

    public string Name;

    //定義字段,方便子類引用

    public void PrintName()

    ? ? {

    Console.WriteLin("yours father is " + abc.Name );

    //定義方法,方便子類引用

    ? ? ?}

    }

    ————————————————————

    子類:

    class Child :ParentClass

    //定義子類并繼承父類

    {

    Child abc = new Child();

    //實例化對象

    abc.Name = "James";

    //為“abc”命名為“James”,引用了父類的字段

    abc.PrintName();

    //輸出父親的名字,引用了父類的方法

    }

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    查看全部
    0 采集 收起 來源:繼承

    2021-07-30

  • ?事件訂閱

    ??????????NewDog += 方法

    ????????? NewDog -= 方法

    ????????? ?方法可以是,實例方法,靜態方法,匿名方法

    ? ? ? ? ? Lambda表達式

    查看全部
    0 采集 收起 來源:事件

    2021-07-15

  • 事件聲明:

    ????delegate void Handler();

    ????public event Handler NewDog;


    ? ? NewDog是一個成員,并且會被隱式自動初始化為null


    查看全部
    0 采集 收起 來源:事件

    2021-07-15

舉報

0/150
提交
取消
課程須知
1、需要掌握c#基礎語法和基本概念 2、建議聽課和寫代碼實踐相結合,更好的掌握知識點
老師告訴你能學到什么?
1、通過學習繼承和多態,構建對象的森林,減少重復代碼 2、學習靜態成員靜態類,實現對象間的共享資源和擴展非派生類 3、學習接口,可以跨類型地實現對象的統一管理 4、學習操作符重載,大大簡化我們自定義對象的相關操作 5、學習泛型,極大地降低了開發的工作量

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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