對於面向對象編程的理解!

學過面向對象編程的程序員都是自我感覺不缺對象的,甚至覺得是一件很簡單的事情,不信你看:

new girlfriend();

偷偷告訴你,玩這個梗的基本上都是真正的單身狗了!

面向對象初探

啥是面向對象嘞?我們常說面向對象編程是啥意思嘞?難道是天天對着自己的對象敲代碼嘛?

這就扯遠了,所謂的面向對象編程也就是OOP,它其實是一種程序設計的規範或者說是方法吧,也就是它會指導你如何進行程序的設計代碼編寫,是一種思想,編程思想,其實談到思想這個層次就覺得高大上了不少,一般所謂的思想都是比較抽象的了。

面向對象說白了就是一種程序設計的規範,一般說的面向對象編程思想就是指的你得指導面向對象的程序該怎麼區設計。

面向對象是一種編程思想,你有這個思想覺悟了嘛?

面向對象思想具體是什麼

那所謂的面向對象編程思想是什麼呢?一般面向對象思想指的就是你可以以現實世界中客觀存在的事物也就是對象去設計程序,啥意思嘞?比如說大家都喫過水果吧,那麼都知道水果一詞就是個總的概括,就是一個抽象,只說水果你也不知道具體指的是什麼,因爲蘋果,香蕉和橘子等等都是水果。

上述說的水果這些就是現實世界中客觀存在的,那麼在代碼層面我們如何去表達這些呢?通過面向對象編程的思想,我們是可以把水果在代碼層面給表示出來的,那怎麼表示呢?

在面向對象的程序設計中,水果就是一個類別,就是一個類,然後像蘋果啊,香蕉和橘子這些就是一個個具體的對象,好比水果是一個大的類別,其下有蘋果,香蕉和橘子這些子類,也就是有一個類,就可以產生多個對象,然

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章