标准学生类的设计、测试/ / /


标准学生类:

/*
	需求:创建一个标准代码的学生类
	学生类:
		成员变量:
			name,age
		构造方法:
			无参,带两个参
		成员方法:
			getXxx()/setXxx()
			show():输出该类的所有成员变量值
	
	给成员变量赋值:
		A:setXxx()方法
		B:构造方法
		
	输出成员变量值:
		A:通过getXxx()方法获取然后拼接
		B:通过调用show()方法搞定
*/

package lei;

public class StandardStudent {
	//私有化name,age
	private String name;
	private int age;
	
	//无参构造方法
	public StandardStudent() {
		
	}
	//带两个形参的构造方法
	public StandardStudent(String name,int age) {
		this.name = name;
		this.age = age;
	}
	
	
	//给name赋值
	public void setName(String name) {
		this.name = name;
	}
	//访问name
	public String getName() {
		return name;
	}
	
	
	
	//给age赋值
	public void setAge(int age) {
		this.age = age;
	}
	//访问age
	public int getAge() {
		return age;
	}
	
	
	
	//输出所有的成员变量值
	public void show() {
		System.out.println(name+"-----"+age);
	}

}







标准学生类的测试类:

/*
	需求:
		对成员变量的两种赋值方法  和  成员变量的两种输出方法进行测试

*/

package lei;

public class StandardStuTest {
	public static void main(String[] args) {
		//创建对象
		StandardStudent stu1 = new StandardStudent();
		
		//set赋值
		stu1.setName("小公举");
		stu1.setAge(19);
		//get访问输出
		System.out.println(stu1.getName()+"-----"+stu1.getAge());
		System.out.println("--------------------");
		
		
		//构造方法赋值
		StandardStudent stu2 = new StandardStudent("小公举",19);
		//show访问输出
		stu2.show();
		
	}

}


猜你喜欢

转载自blog.csdn.net/qq_36405484/article/details/77365849