Java自己定义一个类,要求至少含有三个成员变量,至少含有三个成员方法,还有定义出无参构造和有参构造,然后在main方法中创建该类的对象,并调用这三个成员方法
时间: 2024-09-29 19:05:27 浏览: 23
在Java中,你可以按照以下步骤定义一个简单的类,包含三个成员变量(通常是实例变量),三个成员方法(包括默认构造函数、带参数的构造函数以及一些实例方法),并在`main`方法中创建并调用它们:
```java
public class MyClass {
// 成员变量
private String name;
private int age;
private double score;
// 无参构造函数
public MyClass() {
this.name = "Default Name";
this.age = 0;
this.score = 0.0;
}
// 带参数的构造函数
public MyClass(String name, int age, double score) {
this.name = name;
this.age = age;
this.score = score;
}
// 成员方法示例:显示信息的方法
public void displayInfo() {
System.out.println("Name: " + name);
System.out.println("Age: " + age);
System.out.println("Score: " + score);
}
// 其他成员方法...
// 主方法
public static void main(String[] args) {
// 创建无参对象
MyClass obj1 = new MyClass();
// 调用无参构造函数和成员方法
obj1.displayInfo();
// 创建带参对象
MyClass obj2 = new MyClass("Alice", 25, 85.0);
// 调用带参构造函数和成员方法
obj2.displayInfo();
}
}
```
在这个例子中,`MyClass`有三个成员变量(name、age和score),一个无参构造函数用于设置默认值,一个带参构造函数接收用户提供的数据。`displayInfo`方法是一个示例,展示如何访问和打印这些变量。在`main`方法中,我们创建了两个`MyClass`对象,并分别通过无参和有参构造函数初始化,然后调用了`displayInfo`方法。
阅读全文