Java 类声明指的是在 Java 程序中定义一个新的类的语法。类是面向对象编程的基本单元,用于封装数据和方法。

语法

[public] class ClassName [extends SuperClass] [implements Interface1 [, Interface2...]] {
    // 类体
}
  • public:可选关键字,表示该类是公共的,可被其他类访问。
  • ClassName:类的名称,首字母大写,采用驼峰式命名方式。
  • extends SuperClass:表示该类继承自 SuperClass 类。
  • implements Interface1 [, Interface2...]:表示该类实现了一个或多个接口。

类体

类体包含类的属性和方法的定义,包括构造方法、普通方法、静态方法、静态属性等。

  • 属性:类的属性可以被其他类访问,也可以被该类的对象访问。
  • 方法:类的方法可以访问类的属性和其他方法,也可以访问该类的对象的属性和方法。

示例

public class Person {
    private String name;
    private int age;

    public Person(String name, int age) {
        this.name = name;
        this.age = age;
    } 

    public void sayHello() {
        System.out.println('Hello, my name is ' + name + ', and I'm ' + age + ' years old.');
    }
}

该类表示一个人的信息,包括姓名和年龄,以及说话的方法。

  • private:表示该属性只能被该类的方法访问。
  • public:表示该方法可以被其他类访问。
  • 构造方法:用于初始化对象的属性。
  • this:表示当前对象的引用。
  • System.out.println():用于将字符串输出到控制台。
Java 类声明详解 - 定义和语法

原文地址: https://www.cveoy.top/t/topic/noim 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录