.NET基礎複習

雖然最近面試一家公司,有了兩個選擇,不過學習仍是不可以丟下了的。其實我也很相信本身的。便是有一點點的小小的知足,可是也知道本身確實還差得很遠,指望的工資距離個人目標還差一大截,雖然廣泛的本科生畢業的工資都不是很高。可是我仍是但願本身的生活能過得好一點。多是有點太物質了。好了該說一下本身的學習狀況。1面試

  • 封裝

1:封裝的緣由是爲了 減小冗餘代碼  第一次聽到此次就是講方法進行封裝,而後直接調用。將一大堆負責的代碼能實現的功能經過封裝成一個接口或者類  進行調用ide

  • 繼承

1:繼承的第一個緣由也是爲了減小冗餘代碼學習

2:第二個緣由就是 使得類與類之間產生關聯,而後爲多態打下基礎spa

  1. 特性  

單根性對象

傳遞性繼承

里氏轉換原則:1:子類能夠賦值給父類接口

       2:若是父類對象中裝的是子類對象,則能夠將這個父類轉換爲對應的子類對象基礎

      --->關鍵字方法

       1:is 返回bool類型生活

       2:as 若是轉換成功 則返回對象,不然null

  • 多態

--->虛方法
virtual override(重寫)
--->抽象類
abstract override(重寫) --->接口 interface

相關文章
相關標籤/搜索