首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 綜合教學

Java 類與對象(二):類定義語法與結構詳解

     編輯:Java 綜合教學

類的基本結構

類是 Java 程式的基本組成單元,封裝一類對象的狀態與行為。實現包含兩部分:

class <ClassName> {
    // 屬性(成員變量)
    // 方法(成員方法)
}

類聲明完整語法

[public] [abstract | final] class ClassName
    [extends SuperClassName] [implements InterfaceNameList] {
    // 類體
}
  • public:公共存取
  • abstract:抽象類,不可實例化
  • final:不可被繼承
  • 命名慣例:PascalCase,如 BeijingTime

類體成員定義語法

成員變量

[public|protected|private] [static] [final] [transient] [volatile] type variableName;

成員方法

[public|protected|private] [static] [final|abstract] [native] [synchronized]
returnType methodName([paramList]) [throws ExceptionList]

範例:Employee 類

public class Employee {
    private String name;
    private double salary;

    public Employee(String n, double s) {  // 建構子
        name = n;
        salary = s;
    }

    public String getName() {  // getter
        return name;
    }
}

重點補充

  • 封裝實踐:屬性 private,提供 public getter/setter 控制存取。
  • 建構子:同類名、無回傳型別、可多載,用於初始化物件狀態。
  • this 關鍵字:區分同名參數與成員變數,或在建構子間調用(this(...))。

理解類定義語法,是掌握 Java 物件導向程式設計的關鍵一步。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved