AndyHuangC#學習筆記-物件與類別(5)抽象和密封類別以及類別成員當類別間有一定程度關係時(相同或相似的成員),可以考慮是否使用物件導向三本柱中的「繼承」與「多型」,基底類別為被繼承的類別(父類別),而衍生類別則是繼承基底類別所產生的類別(子類別),也就是說,衍生類別具有基底類別一定的特性及能力。Jun 17, 2022Jun 17, 2022
AndyHuangC#學習筆記-物件與類別(4):靜態類別與靜態成員靜態成員與執行個體成員最大的差異是存取路徑不同,當呼叫執行個體成員時,需要透過執行個體變數名稱存取;呼叫靜態成員時,則透過類別名稱(型別物件)來存取靜態成員。Jun 17, 2022Jun 17, 2022
AndyHuangC#學習筆記 — 物件與類別(2)類別是設計圖(藍圖),物件是透過設計圖產生的執行個體,而類別的設計,我們就要先從「類別的成員」開始說起…May 13, 2022May 13, 2022
AndyHuangC#學習筆記 - 物件與類別(1)在學習C#的路上一定會遇到一個名詞叫做「物件導向設計原則」,這個原則描述了如何以「物件」作為程式的基本設計單位,透過物件之間互動的行為,來完成所需要的功能。而不是只利用多個「函式」集合對電腦下達指令。May 6, 2022May 6, 2022
AndyHuangASP.NET Core自製 JsonTryParse最近遇到與API串接資料時遇到一個狀況,有可能取得的資料是一段 HTML 或者是特定的 Json 格式的字串進而往下繼續處理業務邏輯。因為 API 端暫時沒有設計合適的資料結構,所以現階段也只能用現行的資料來做判斷是否是特定的 Json 資料。而且有時收到 API…Mar 1, 2022Mar 1, 2022
AndyHuang菜鳥PM求生記(1) — 專案金三角在軟體開發的世界中,聊到 PM(Project Manager)的角色時,往往都被戲稱為「傳聲筒」、「鬧鐘」之外,比較慘的就直接稱呼為「Problem Maker」,雖然也是 "PM" ,但意思就差了十萬八千里!Jan 8, 2021Jan 8, 2021