TestStudent.java
package cn.itcast.demo6;
public class TestStudent {
public static void main(String[] args) {
//需求: 通过空参创建对象.
Student stu1 = new Student();
stu1.setName("张无忌");
stu1.setAge(23);
System.out.println(stu1.getName());
System.out.println(stu1.getAge());
System.out.println("-------------------");
//需求: 通过全参创建对象.
Student stu2 = new Student("韦小宝", 40);
System.out.println(stu2.getName());
System.out.println(stu2.getAge());
}
}
Student.java
package cn.itcast.demo6;
/*
定义一个标准的JavaBean类
*/
public class Student {
//成员变量, 全部用private修饰.
//姓名
private String name;
//年龄
private int age;
//构造方法, 无参构造, 全参构造
public Student() {}
public Student(String name, int age) {
this.name = name;
this.age = age;
}
//公共的访问方式: getXXX(), setXXX()
//设置姓名
public void setName(String name) {
this.name = name;
}
//获取姓名
public String getName() {
return name;
}
//设置年龄
public void setAge(int age) {
this.age = age;
}
//获取年龄
public int getAge() {
return age;
}
}