package com.lenovo.www.entity;
public class essay
public void writeessay()
public void writeessay(string pencil,string *****)
public void writeessay(int a,string b)
public void writeessay(string a,int b)
public string writeessay(string computer)
}
物件導向
一
.類(抽象概念)
類是具有相同屬性和方法的物件的集合
二
.物件
用來描述客觀事物的乙個實體,由一組屬性和方法構成
三
.物件導向的的優點
可移植性,可維護性,安全性,更符合人類思維方式,易於開發,提高**可讀性。
方法一
.屬性:物件具有的特徵
二
.方法:物件執行的操作,用方法來描述現實事物的行為。
三
.如何定義方法
形参列參表:
1.
形参列參表用於定義該方法可以接受的引數。
2.
形参列參表由零組到多組「引數型別參名」組合而成。
3.
多組引數之間以英文
(, )
逗號隔開,形參型別和形參名之間以英文空格隔開。
4.
一旦定義方法時指定了形參列表,則呼叫該方法時必須傳入對應他的引數值—誰呼叫方法,誰負責為形參賦值
四
.定義帶參方法的優點:復用性
靈活性
五
.方法的過載
1
方法的過載只針對於同一類中的方法而言
2.
過載關心
引數,有參無參,引數型別不同,引數數量不同,不同型別的引數順序不同,
只要滿足這些,就可以實現方法的過載。
3
方法過載
1
)方法名一樣
2
)引數列表不一樣(引數個數不同或引數型別不同)
eclipse
快捷鍵
1.
導包鍵:
ctrl+shift+o
2.
**格式化:
ctrl+shift+f
3.
重新命名:
alt+shift+r
4.alt+/
自動補全或提示**
構造方法
一.定義
構造方法是一種特殊的方法,主要功能是在建立物件的初始化物件,即為物件或成員變數賦初始值。
二.規則
構造方法與類名相同,可過載多個不同的構造方法。
eg:public car ( )
三.注意
1構造方法的方法名必須與類名相同。
2.構造方法沒有返回型別,也不能定義為void,在方法名前面不宣告方法型別。
3.構造方法的主要作用是完成物件的初始化工作
四:構造方法的兩個例子;
package com.lenovo.www.day10;
/** * 測試類
* * @author lenovo64
*這只小狗是小白,白色正在和那只小貓叫做小黑,黑色在打架
*獲勝的動物是黑色
*/public class test
}class animal
public animal(string name, string color, string kind)
public animal(string name, int age, long animalid)
public string play(animal dog, animal cat)
}
package com.zjm.www.day10;
public class ex_animal
}class animal
public animal(animal a,animal b)
public animal(string name,string eat,int weight)
public animal(string name,int weight)
public void eat1()
public void run()
public void all(animal an)
}
***在寫**的過程中需要注意實參和形參的分辨
Java 入門基礎 物件導向的特徵
計算機軟體系統是現實生活中的業務在計算機中的對映,而現實生活中的業務其實就是乙個個物件協作的過程。物件導向程式設計就是按現實業務一樣的方式將程式 按乙個個物件進行組織和編寫,讓計算機系統能夠識別和理解用物件方式組織和編寫的程式 這樣就可以把現實生活中的業務物件對映到計算機系統中。物件導向的程式語言有...
java入門之物件導向4
多型的規則 前提 1類與類之間要建立關係 建立繼承的關係 2.必須要有方法重寫 3.父類的指標 引用 指向 子類的物件 空間 需求 建立 動物類 貓類 狗類 都有乙個吃的方法 動物類 吃 貓 貓吃魚 狗 狗吃骨頭 public class demo01 class animal class cate...
Java入門 物件導向一
物件導向與面向過程 面向過程 線性思維,事物比較簡單 物件導向 簡單的線性思維無法解決,利用大局思維找乙個能解決該問題的物件去解決問題,比如之前的鍵盤錄入就是找到scanner去解決問題。面對物件方便從巨集觀上管理,具體實現還是面向過程的方式。物件和類的關係 類是抽象的,類是確定物件會擁有的特徵 屬...