使用构造函数初始化 Java 中的实例变量的类
在 Java 中,一个类包含用于初始化实例变量的构造函数。当创建类对象时,会调用此构造函数。
演示这一情况的程序如下 −
示例
class Student {
private int rno;
private String name;
public Student(int r, String n) {
rno = r;
name = n;
}
public void display() {
System.out.println("Roll Number: " + rno);
System.out.println("Name: " + name);
}
}
public class Demo {
public static void main(String[] args) {
Student s = new Student(173, "Susan");
s.display();
}
}以上程序的输出如下 −
Roll Number: 173 Name: Susan
现在让我们来了解一下上面的程序。
创建 Student 类,其中包含数据成员 rno、name。构造函数 Student() 初始化 rno 和 name。成员函数 display() 显示 rno 和 name 的值。演示此过程的代码片段如下
class Student {
private int rno;
private String name;
public Student(int r, String n) {
rno = r;
name = n;
}
public void display() {
System.out.println("Roll Number: " + rno);
System.out.println("Name: " + name);
}
}在 main() 方法中,使用值 101 和“John”创建类 Student 的对象 s。然后调用 display() 方法。演示此过程的代码片段如下
public class Demo {
public static void main(String[] args) {
Student s = new Student(173, "Susan");
s.display();
}
}
广告
数据结构
网络
关系数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP