标准类的代码编写和使用,带参数与不带参数(get .set)成员方法,成员变量的调用.及带参数的构造方法与不带参数的构造方法的使用
package com.it.Day7object;
public class huizong {
private String name;
private int age;
public huizong() {//这是系统默认的不带参数的构造方法
}
public huizong(String name, int age) {//这里是一个带有形参的构造方法,创建对象时被调用
this.name = name;
this.age = age;
}
public void setage( int age) {//带参数的成员方法,没有返回值
this.age = age;
}
public void setname(String name) {//带参数的成员方法,没有返回值
this.name=name;
}
public String getName(){//不带参数的成员方法,有返回值,返回值类型为String
return name;
}
public int getage(){//不带参数的成员方法,有返回值,返回值类型为int
return age;
}
public void show(){//成员方法,无返回值
System.out.println(name+" ... "+age);
}
}
调用:
package com.it.Day7object;
public class Testhuizong {
public static void main(String[] args) {
huizong hui = new huizong();
hui.setname("张三");
hui.setage(28);
hui.show();//通过调用成员方法打印结果
huizong hui1 = new huizong("李四",27);
hui1.show();//这里千万要注意,新创建了一个对象,那么要用新对象名也就是新地址取找对应的对象,用原对象名的话
//找到的也是原来的对象,千万注意用对象地址去找对象
}
}
结果:
张三 … 28
李四 … 27
Process finished with exit code 0
`