今天老師說了乙個例子,提公升物件導向思想,和大家分享下:
雙擊可對其評價和評分
相對以前
我們有可能會這樣寫
//這裡我們可以把每一行都是乙個listviewitem物件,把整體的值進行傳遞,這樣就更精闢了定義乙個tool類進行傳值
tool.name = lv.selecteditems[0].subitems[1].text;//
姓名tool.pingjia = lv.selecteditems[0].subitems[3].text;//
評價tool.pingfen = convert.todouble(lv.selecteditems[0].subitems[4].text);//
評分frmjudge fj = new
frmjudge();
fj.show();
1.首先,在評分窗體中準備乙個變數接收選擇的員工物件
//2.然後,在員工列表的雙擊事件中準備乙個變數接收選擇的員工物件
public listviewitem data;
privatevoid lvlist_doubleclick(object
sender, eventargs e)
物件導向的思想
物件導向的好處 1.物件導向是一種更符合人們思考習慣的一種思想 2.面向過程的更多體現是執行者 物件導向更多體現的是指揮者 3.有了物件導向這個事情後 複雜問題就簡單化了 大西瓜如何用挖掘機炒菜?幾個事物 2事物 大西瓜 name age 屬性 行為 會開挖掘機 挖掘機 color lunzi 翻炒...
物件導向的思想
1 什麼是物件導向的思想 c語言是面向過程的語言,c 是c語言的拓展,c 是物件導向的語言,而 物件導向是一種思想 即oop思想。如下圖所示,實體 就 是客觀存在並可相互區別的事物 例如人 書本 動物等。人作為實體,具有姓名 性別 年齡等這些屬性以及吃飯 睡覺等行為。類 是對現實生活中一類具有共同特...
物件導向的思想
如果ob1.equals ob2 true,則兩者的hashcode一定相等,但是反過來卻不成立。介面的概念 從使用者 使用實現 的角度來看,讓使用者不知道內部,也無需關心內部組成,只是留出乙個介面,讓使用者去使用就行 強調合約,強調協作雙方無法犯錯。介面與類相比 由編譯器強制的乙個模組間協作的合約...