首先建立一个Person类
person类中首先建立两个属性
private int age;
private String name;
之后创建方法设置人的合法年龄
public void setAge(int a){
if(a < 0 || a > 130){
// throw new RuntimeException("传入的数据非法!");
System.out.println("传入的数据非法!");
return;
}
age = a;
}
public int getAge(){
return age;
}
名字所需的方法也大致一样,但是所需的要稍微简单一点
public void setName(String n){
name = n;
}
public String getName(){
return name;
}
在PersonTest类中
首先,对Person类进行实例化(构造器)
Person p1 = new Person();
调用Person类中的方法来看
p1.setAge(12);
System.out.println("年龄为:" + p1.getAge());
在前面定义的Person类中添加构造器,利用构造器设置所有人的age属性初始值都为18。
修改上题中类和构造器,增加name属性,使得每次创建Person对象的同时初始化对象的age属性值和name属性值。
因此在 Person类中,
创建了两个对象的实例化
public Person(){
age = 18;
}
public Person(String n,int a){
name = n;
age = a;
}
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/83336.html