public static void main(String[] args){
//方法
//ff1 private
ff1 m=new ff1();
m.setBirth(2005);
System.out.println(m.getAge1());
m.getList("123", 18);
System.out.println(m.getName()+","+m.getAge());
}
//方法1 ff1
class ff1{
private String name;
private int age;
private int birth;
public void setBirth(int birth) {
this.birth = birth;
}
// private方法:
private int calcAge(int currentYear) {
return currentYear - this.birth;
}
public String getName() {
return this.name;
}
public void setName(String name) {
if(name==null || name.isEmpty()) {
throw new IllegalArgumentException("报错");
}
this.name = name;
}
public int getAge1() {
return calcAge(2019); // 调用private方法
}
public int getAge(){
return this.age;
}
public void setAge(int age) {
this.age = age;
}
public void getList(String name,int age){
if(name==null || name.isEmpty() || String.valueOf(age).equals("")){
throw new IllegalArgumentException("报错");
}
this.name=name;
this.age=age;
}
}
{/tabs-pane}
{tabs-pane label="效果"}
{/tabs-pane}
本文共 42 个字数,平均阅读时长 ≈ 1分钟
评论