软考
APP下载

Java写一个类 学生姓名 学号

Java写一个类:学生姓名 学号

在计算机编程语言中,Java很受欢迎,因为它是一种具有很高可读性和可维护性的面向对象语言。在这篇文章中,我们将学习如何在Java中编写一个类,并且我们将以学生姓名和学号为例。

定义类

在Java中,我们可以使用class关键字来定义一个类。我们可以将学生类定义为以下代码:

```

public class Student {

String name;

int id;

}

```

在这个例子中,我们定义了一个叫做Student的类,它有一个包含姓名和学号的属性。属性定义为name和id,分别表示字符串类型和整型类型。

实例化类

在Java中,实例化类指的是创建类的对象。我们可以通过以下代码创建一个Student类的实例:

```

Student student1 = new Student();

```

在这个例子中,我们使用new关键字来创建一个新的学生对象,并将其分配给变量student1。在这个点,因为我们还没有为name和id属性赋值,所以它们的值为null和0。

设置和读取属性

在Java中,我们可以通过使用“setter”方法来设置属性值,以及使用“getter”方法来读取属性值。下面是一个设置学生姓名和学号的例子:

```

public void setName(String name) {

this.name = name;

}

public void setId(int id) {

this.id = id;

}

public String getName() {

return name;

}

public int getId() {

return id;

}

```

这里我们定义了四个方法(setName,setId,getName,getId),分别用于设置和读取学生姓名和学号。我们使用this关键字来引用当前实例的属性。注意,我们将setName和getId属性定义为String类型和int类型,因为name是字符串类型,而id是整型类型。

测试类

最后,我们可以创建一个测试类来测试我们创建的Student类。测试类的代码是:

```

public class StudentTest {

public static void main(String[] args) {

Student student1 = new Student();

student1.setName("Tom");

student1.setId(12345);

System.out.println("Name: " + student1.getName() + " ID: " + student1.getId());

}

}

```

在这个例子中,我们实例化了一个Student类的对象student1,并为其设置姓名和学号。最后打印出这个学生的姓名和学号。

备考资料 免费领取:软件设计师报考指南+考情分析+思维导图等 立即下载
真题演练 精准解析历年真题,助你高效备考! 立即做题
相关阅读
软件设计师题库