java 如何定义类
定义类的基本语法
在Java中,类通过class关键字定义,后跟类名和一对花括号{}。类名通常采用大驼峰命名法(如MyClass)。基本结构如下:
public class ClassName {
// 成员变量(属性)
// 构造方法
// 成员方法
}
成员变量(属性)
成员变量定义类的状态或属性,通常使用private修饰符封装数据:
private String name;
private int age;
构造方法
构造方法用于初始化对象,名称与类名相同,无返回类型:
public ClassName(String name, int age) {
this.name = name;
this.age = age;
}
成员方法
成员方法定义类的行为,可包含返回值和方法体:
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
示例代码
完整类定义示例:
public class Person {
// 成员变量
private String name;
private int age;
// 构造方法
public Person(String name, int age) {
this.name = name;
this.age = age;
}
// 成员方法
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
类的修饰符
public: 类可被任何其他类访问。final: 类不可被继承。abstract: 类为抽象类,不能实例化。
静态成员
使用static关键字定义类级别的变量或方法:
private static int count = 0;
public static int getCount() {
return count;
}






