Java语言中类是如何定义,类的构造方法如何定义。
时间: 2024-02-23 16:00:26 浏览: 59
java 类、对象、构造方法的理解
Java中通过关键字`class`来定义类,语法如下:
```java
public class ClassName {
// 类的成员变量(属性)
// 类的方法(行为)
}
```
其中,`public`为访问修饰符,表示该类可以被其他类访问;`ClassName`为类名,根据Java命名规范应该采用驼峰命名法。
类的构造方法也是类中的一个特殊方法,用于在创建对象时初始化对象的状态。构造方法的定义与普通方法略有不同,没有返回值类型,方法名与类名相同。例如:
```java
public class Person {
private String name;
private int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
// getter和setter方法省略
}
```
在上述代码中,`Person`类定义了一个构造方法,该方法接收两个参数`name`和`age`,并将它们赋值给类中的成员变量`name`和`age`。在创建`Person`对象时,可以通过调用该构造方法进行初始化。例如:
```java
Person p = new Person("张三", 20);
```
阅读全文