面向对象第三章课后作业

		面向对象第三章课后作业
1.测试年龄大小输出
package tang.biao;

import java.text.spi.BreakIteratorProvider;
import java.util.Scanner;

public class Student1 {
	Scanner input = new Scanner(System.in);
	private String names;
	private int age;

	public void setnames(String names) {
		System.out.println("请输入名字:");
		names = input.next();
		this.names = names;
	}

	public void setage(int age) {
		System.out.println("请输入年龄:");
		age = input.nextInt();
		while (age <= 16) {
			System.out.println("年龄不合法请重新输入:");
			age = input.nextInt();
		}
		this.age = age;

	}

	public void print() {
		System.out.println("年龄合符要求!");
		System.out.println("大家好,我的名字叫:" + names + 
				",我的年龄是" + age + "!");
	}
}
public class Student1tets {
	public static void main(String[] args) {
		
		Student1 stu = new Student1();
		stu.setnames(null);
		stu.setage(0);
		stu.print();
	}

}
2.用不同构造方法输出学员信息
package tang.biao;

public class Student2 {
	String name = "张三";
	int age = 25;
	String sex = "男";
	String subject = "JAVA";

	public Student2(String sex, String subject) {
		this.sex = sex;
		this.subject = subject;
	}

	public Student2(String name, int age, String sex, String subject) {
		this.name = name;
		this.age = age;
		this.sex = sex;
		this.subject = subject;
	}

	public void pring() {
		System.out.println("我的名字:" + name + "\n我的年龄:" + age 
				+ "\n我的性别:"+sex + "\n我的专业"+subject);
	}

}
package tang.biao;

public class Student2tets {
	public static void main(String[] args) {
		Student2 stud=new Student2("男","JAVA");
		
		stud.pring();
		 stud=new Student2("李四",30,"男","JAVA");
		stud.pring();
	}
		
	
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值