物件導向思想的提公升

2022-03-09 20:12:35 字數 830 閱讀 4642

今天老師說了乙個例子,提公升物件導向思想,和大家分享下:

雙擊可對其評價和評分

相對以前

我們有可能會這樣寫

//

定義乙個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();

這裡我們可以把每一行都是乙個listviewitem物件,把整體的值進行傳遞,這樣就更精闢了

1.首先,在評分窗體中準備乙個變數接收選擇的員工物件     

//

準備乙個變數接收選擇的員工物件

public listviewitem data;

2.然後,在員工列表的雙擊事件中

private

void 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一定相等,但是反過來卻不成立。介面的概念 從使用者 使用實現 的角度來看,讓使用者不知道內部,也無需關心內部組成,只是留出乙個介面,讓使用者去使用就行 強調合約,強調協作雙方無法犯錯。介面與類相比 由編譯器強制的乙個模組間協作的合約...