在Java中,类是一种用于定义对象的模板,它包含了对象的属性(数据成员)和方法(成员函数)。定义一个类的基本语法如下:
访问修饰符 class 类名 { // 类的成员变量(属性) 数据类型 变量名; // 类的成员方法(函数) 返回值类型 方法名(参数类型 参数名, ...) { // 方法体 } }
以下是一个简单的Java类和方法的定义示例:
// 定义一个名为Person的类 public class Person { // 定义一个名为name的属性,类型为String private String name; // 定义一个名为age的属性,类型为int private int age; // 定义一个无返回值的方法,名为greet,接受一个String类型的参数greeting public void greet(String greeting) { // 方法体:打印问候语 System.out.println(greeting + ", my name is " + name + " and I am " + age + " years old."); } // 定义一个返回值为String类型的方法,名为getName,无参数 public String getName() { // 方法体:返回name属性的值 return name; } // 定义一个返回值为int类型的方法,名为getAge,无参数 public int getAge() { // 方法体:返回age属性的值 return age; } }
在这个示例中,我们定义了一个名为Person
的类,它包含了两个属性(name
和age
)和三个方法(greet
、getName
和getAge
)。