麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Java > 正文

淺談java中的對象、類、與方法的重載

2020-01-31 16:50:26
字體:
來源:轉載
供稿:網友

對象:

一切皆為對象。

對象包括兩部分內容:屬性(名詞形容詞),行為(動詞)。

對象和對象之間是有關系的: 派生,關聯,依賴。

類:

對同一類別的眾多對象的一種抽象。

類,還是用來生成對象的一種模板,對象是類的一種具體化的表現。

面向對象的三大特性:封裝,繼承,多態。

class 類名{訪問修飾符 成員變量的定義;訪問修飾符 成員函數(方法)的定義; }

訪問修改符:默認不寫,private,public。

  1. private,私有。只能被當前class 類名{}中的代碼訪問到。出了這個類的{},訪問不到了。
  2. public,公有。能被當前class 類名{}內訪問。也能被其它位置的對象訪問。
  3. 默認不寫,在當前class 類名{}中可以訪問。當前包中的其它類中也可以訪問。出了當前包,就訪問不到了

get方法和set方法

1.get成員變量名()方法:當成員變量是private的時候,用來獲取成員變量。

1.set成員變量名()方法:當成員變量是private的時候,用來直接改變成員變量。

類的實例化:用類來生成對象。

類名 變量名 = new 類名();

類名 變量名 = new 構造函數;

構造函數:

  1. 必須與類名相同。
  2. 不能有返回類型。
  3. 自動被執行。對象new出的來時間自動被執行。
  4. 一般都是public。
  5. 先執行成員變量的初始化,在執行成員函數。
  6. 不寫一般也會被系統默認創建。
public class gou { //成員變量 private String mingZi = "大黃" ;  private String zhuRen; //成員函數(方法) public String getMingZi() {  return mingZi; } public void setMingZi(String mingZi) { if(mingZi != zhuRen){  this.mingZi = mingZi; }  } public void jiaoHuan(){ System.out.println(mingZi+":旺!旺!旺!"); }}
public class home { public static void main(String[] args) { gou a = new gou(); a.setMingZi("小黃");     //用set方法修改名字。 System.out.println("小狗的名字是:"+a.getMingZi()); //用get方法獲取名字。 a.jiaoHuan();

最后顯示

方法的重載:

函數名相同,參數不同(數量,類型)。這兩個函數就形成了重載。

重載與函數返回類型號沒有關系,重載只跟函數名和參數有關系。

重載了的函數,會自動跟據調用的實參來決定調用哪個函數。

除了構造函數可以重載,普通成員函數也可以重載

以上就是本文的全部內容,希望本文的內容對大家的學習或者工作能帶來一定的幫助,同時也希望多多支持武林網!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产亚洲精品久久久久5区 综合激情网 | 国产黄色网页 | 久久99精品国产 | 国产一级毛片高清视频完整版 | 双性精h调教灌尿打屁股的文案 | 一级黄色毛片免费 | 久久综合久久美利坚合众国 | 蜜桃视频最新网址 | 美女视频黄a视频免费全过程 | 九九热精品视频在线 | 在线亚洲综合 | 91欧美视频| 久久老司机精品视频 | 精品一区二区三区免费毛片 | 伦理三区 | 国产一区二区三区手机在线 | 天天艹综合 | 美女久久久久 | 国产91亚洲精品久久久 | china对白普通话xxxx | 国产精品久久久久久久久久久久午夜 | 少妇一级淫片免费放正片 | 鲁人人人鲁人人鲁精品 | 黄色网址你懂的 | 成人黄色网战 | av老司机久久 | 日韩欧美视频一区二区三区 | 中文字幕 亚洲一区 | 亚洲乱码精品久久久久 | 成人在线视频一区 | 欧美一级片免费在线观看 | 最新中文字幕在线 | 欧美国产一区二区三区 | 日美av在线 | 精品亚洲午夜久久久久91 | 日日摸夜夜添夜夜添牛牛 | 欧美亚洲国产成人 | 中文字幕伦乱 | 久久久久久久久久久久久久av | 日产精品一区二区三区在线观看 | 日韩字幕在线观看 |