Discuss / Java / test

刘晋呈php

#1 Created at ... [Delete] [Delete and Lock User]
public class HelloWorld
{
	public static void main(String[] args)
	{
		Person XiaoMing = new Person();
		String name  = "xiaoming";
		int age = 101;
		XiaoMing.setName(name);
		XiaoMing.setAge(age);
		String new_name = XiaoMing.getName();
		int new_age = XiaoMing.getAge();
		System.out.println("name is " + new_name + "; age is "+ new_age + ".");
	}
	
	
}
class Person
{
	private String name;
	private int age;
	
	//设置名字
	public void setName(String name)
	{
		
		this.name = this.catName(name);
	}
	//获取名字
	public String getName()
	{
		return this.name;
	}
	//设置年龄
	public void setAge(int age)
	{
		this.age = this.catAge(age);
	}
	//获取年龄
	public int getAge()
	{
		return this.age;
	}
	//检测名字
	private String catName(String name)
	{
		String back_info = "";
		if(name == null || name == "")
		{
			back_info = "名字格式错误";
		}
		else
		{
			back_info = name;
		}
		return back_info;
	}
	//检测年龄
	private int catAge(int age)
	{
		int num = 18;
		int back_info = 0;
		if(age > 100 || age < 0)
		{
			back_info = num;
		}
		else
		{
			back_info = age;
		}
		return back_info;
	}
	
}

  • 1

Reply