java类的封装与构造方法

来源:互联网 发布:快递助手软件 编辑:程序博客网 时间:2024/05/16 15:06
class Person{private String name;private int age;public Person(){  //构造方法(无返回值,为新定义的实例化对象的属性赋值,可重载)name = "未定义"; //或者 this.name = "未定义";也可以,以下同age = -1;}public Person(String n, int a){  //构造方法,可以调用settername = n;age = a;}public void setName(String n){  //setter(值的检查可以放在这里)name = n;}public void setAge(int a){  //setter(值的检查可以放在这里)age = a;}public String getName(){  //getterreturn name;}public int getAge(){  //getterreturn age;}public void tell(){System.out.println("姓名:" + name + ",年龄:" + age);}}public class test{public static void main(String args[]){//Person per1 = new Person();Person per1 = new Person("张三", 22);/*per1.setName("张三");per1.setAge(22);*/per1.tell();}}

阅读全文
0 0
原创粉丝点击