- /*
- 定义Person类
- 有两个成员变量 分别是 String型的name int型的age
- 并为其定义get()方法 为变量赋值
- set()方法 取变量的值
- 同时,有参的构造方法 可以直接初始化 Person类的对象
- */
- class Person{
- private String name;
- private int age;
- public Person(String name, int age) {//有参构造
- this.name = name;
- this.age = age;
- }
-
- public Person() {//无参构造
- }
- public String getName() {//取name值方法
- return name;
- }
- public void setName(String name) {//设置name值方法
- this.name = name;
- }
- public int getAge() {//取age值方法
- return age;
- }
- public void setAge(int age) {//设置age值方法
- this.age = age;
- }
-
- }
- public class Text01{
- public static void main(String[] args) {
- Person p1 = new Person();//调用无参构造进行初始化
- p1.setName("zxx");//调用set()方法设置name值
- p1.setAge(28);//调用set()方法设置age值
-
- Person p2 = new Person("lhm",35);//调用全参构造进行初始化
-
-
- //在下面就可以调用get()方法进行取值 当然为了演示方便 我写在同一个类里了
-
- System.out.println(p1.getName());
- System.out.println(p1.getAge());
-
- System.out.println(p2.getName());
- System.out.println(p2.getAge());
-
- }
- }
复制代码 |