物件導向是基於面向過程的思想
面向過程:強調的是每乙個功能的步驟
物件導向:強調的是物件,然後由物件去呼叫功能
是一種更符合我們思想習慣的思想
可以將複雜的東西簡單化
把我們從執行者變成指揮者
物件導向的開發:
就是不斷的建立物件,使用物件,指揮物件去做事情
物件導向的設計:
其實就是在管理和維護物件之間的關係
物件導向的特徵:
封裝 繼承
多型現實事物和類的關係
事物: 類:
屬性 成員變數
行為 成員方法
類:是一組相關屬性和行為的集合,是乙個抽象的概念
物件:是該類事物的具體表現形式,具體存在的個體
例: 學生:類
班長:物件
建立物件:
格式:類名 物件名 = new 類名();
使用:
物件名.變數名()
物件名.方法名()
示例:
package luo;
class student
public
void
sleep()
public
void
eating()
}class test1
}
結果:
null 0 null
落落 18 洛陽
愛學習
愛睡覺
愛吃飯
示例:
package luo;
class phone
public
void
sendmessage(string name)
public
void
playgame()
}class test2
}
結果:
給落落打**
給落落髮資訊
自己玩遊戲
Java物件導向初學 1
public void transfer name name 其中name為物件所屬類的類名 name為物件名稱 抽象類的建立 public abstract void xx抽象類可以有自己的建構函式 當然這裡的建構函式可以過載 public abstract void xx public xx i...
Java實現物件導向程式設計 1
oo 物件導向 ood 物件導向設計 oop 物件導向程式設計 物件導向設計的步驟 發現類 發現屬性 發現方法 static可以用來修飾屬性 方法和 塊 封裝的概念 將類的某些資訊隱藏在類內部,不允許外部程式直接訪問 而是通過該類提供的方法來實現對隱藏資訊的操作和訪問 1.修改屬性的可見性 設為pr...
筆記四 Java 物件導向 1
2.內部類 類class package note4 author calvin titile 人類 date 2019 2 20 since 1.0 public class person 物件object package note4 author calvin titile 小明 date 20...