4.1.1 面向機器語言
4.2類與物件
class lader
public void setheight(float h)
}
public class ladertest
}
機器指令
4.1.2 面向過程語言
按系統模組及工作過程劃分模組,模組化程式設計
4.1.3 物件導向語言
1.物件導向概念———在程式中用物件來對映現實世界中的事物,用物件之間的關係來描述事物之間的聯絡,這就是物件導向的思想。
2.物件的描述
例一。乙個物件主要包括屬性和行為。
例如:「人」是一類物件,包括:
姓名,性別,年齡等屬性
說話,吃飯,學習等行為
3.物件導向的三大要素:
一:封裝———將物件的屬性和行為封裝起來,不讓外界知道其細節
二:繼承———
三:多型———
4.2 類與物件
4.2.1 類———用類實現封裝
1.類的定義
修飾符 class 類名
成員變數(描述物件的屬性)
成員方法(描述物件的行為)
例一:public class person
stirng name;
string ***;
int age;
public void say()
}4.2.2 類體
4.2.3 成員變數
程式語言的誕生與發展
本文講程式語言的誕生和發展,同樣我盡量把內容故事化。在講解程式語言的誕生之前先來解釋一下 程式 和 指令 這兩個詞彙。什麼是程式?我們知道,計算機只是乙個機器,它就是一堆物理零件的組成,它本身不會思考,不會自己行動。但計算機卻能完成很多很多的工作,這樣感覺好像計算機是萬能的。但事實上計算機的任何行為...
程式語言的發展趨勢
c 之父anders hejlsberg在2010年所做的乙個名為 c 4.0 and beyond 的演講中介紹了他對於程式語言的發展趨勢的判斷,指出了現代程式語言應該擁有的三大特性 1.宣告性 declarative 代表就是linq,少寫 告訴計算機怎麼做.2.動態性 dynamic net ...
程式語言的發展史
現將程式語言分為四個階段進行講述它的發展史 第一代程式語言 first generation programming language 是一種機器級別的程式語言,其被用 1s 和 0s 寫。它不需要被編譯和轉換和能夠被 cpu 直接使用。使用 1gl 這個 能夠很快和高效地被執行,因為它是直接被 c...