国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

JAVA——類、對象和包

2019-11-14 23:44:43
字體:
來源:轉載
供稿:網友
java——類、對象和包

  Java編程語言中最重要的特征:面向對象編程(OOP)。

  類是對象的描述,對象是類的實例。對象由屬性和行為組成,屬性石對象所具有的特征,而行為是對象可以做的動作。對象的每個屬性被表示為類中的一個成員變量。對象的每個行為成為類中的一個方法。

  在Java中,過程被成為方法。Java中的方法出現在類之中。而結構話編程語言中的過程通常以全局的形式出現,這樣就可以在任何地方調用它們。

  Java中的類用關鍵字class聲明。Java源代碼文件中只能包含—公用(public)類,文件名必須與公用類的類名相同,文件擴展名為”.java”。

  對象的屬性成為相關類中的成員變量。類中的一個成員變量由如下部分組成:

■訪問修飾符??梢允莗ublic、PRivate或protected;如果省略了訪問修飾符,將使用默認訪問修飾符。

■數據類型。

■成員變量名稱。成員變量名稱必須是一個有效的標識符,后面用分號結束。

例如:

public class Emloyee{

  public String name;//姓名

  public String address;//郵寄地址

  public int number;//員工號

  public int ssn;//社保號

  public double salary;//員工的工資

}

  一個對象的行為成為相關類中的方法。類中的一個方法典型地由如下部分組成:

■訪問修飾符。

■返回值。

■方法名稱,必須是一個有效的標識符。

■參數列表,在括號中出現。

例如:

public class Emloyee{

  public String name;//姓名

  public String address;//郵寄地址

  public int number;//員工號

  public int ssn;//社保號

  public double salary;//員工的工資

  //郵寄地址方法

  public void mailCheck(){

    System.out.println("郵寄支票到"+name+",地址為:/n"+address);

  }

  //工資的算法

  public void computerPay(){

    return salary/52;

  }

}

  在Java中,每個類屬于一個包:包有兩個基本用途:

■提供了一個組織類的機制。

■為包中的類提供一個命名空間。

  將類放在一個包中時,出現兩個主要的結果:①包名成為類名的一部分。②包名必須與相關字節碼存放的目錄一致。

  關鍵字new用于實例化一個對象。New運算符返回對新創建的對象的一個引用。對象在內存中,直到不再有任何引用指向它。此時,對象就符合垃圾回收的條件。

  點運算符用于對象的一個引用一起訪問對象的成員變量和方法。

  每個對象有一個對自身的引用,這個引用成為this引用。

  包是Java中組織和管理類的一個機制,同時可以防止類命名沖突。

  類中可以使用關鍵字import導入其它包中類。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 博乐市| 甘孜县| 青川县| 寻乌县| 冷水江市| 晋中市| 泾阳县| 平利县| 宁阳县| 中超| 汕尾市| 荃湾区| 神池县| 黔东| 繁峙县| 龙井市| 大足县| 宁陵县| 金华市| 涿鹿县| 砀山县| 福泉市| 蒙城县| 宁陕县| 启东市| 荣昌县| 乌兰县| 睢宁县| 溧水县| 浏阳市| 泊头市| 河东区| 德庆县| 栖霞市| 泗阳县| 宕昌县| 古丈县| 阜新| 徐汇区| 祥云县| 平乡县|