雖然最近面試一家公司,有了兩個選擇,不過學習仍是不可以丟下了的。其實我也很相信本身的。便是有一點點的小小的知足,可是也知道本身確實還差得很遠,指望的工資距離個人目標還差一大截,雖然廣泛的本科生畢業的工資都不是很高。可是我仍是但願本身的生活能過得好一點。多是有點太物質了。好了該說一下本身的學習狀況。1面試
1:封裝的緣由是爲了 減小冗餘代碼 第一次聽到此次就是講方法進行封裝,而後直接調用。將一大堆負責的代碼能實現的功能經過封裝成一個接口或者類 進行調用ide
1:繼承的第一個緣由也是爲了減小冗餘代碼學習
2:第二個緣由就是 使得類與類之間產生關聯,而後爲多態打下基礎spa
單根性對象
傳遞性繼承
里氏轉換原則:1:子類能夠賦值給父類接口
2:若是父類對象中裝的是子類對象,則能夠將這個父類轉換爲對應的子類對象基礎
--->關鍵字方法
1:is 返回bool類型生活
2:as 若是轉換成功 則返回對象,不然null
--->虛方法
virtual override(重寫)
--->抽象類
abstract override(重寫) --->接口 interface