作业活动-类和对象1一、定义个Person类,属性有身份证号码、姓名、性别、年龄、籍贯、住址,行为包括:

一、定义个Person类,属性有身份证号码、姓名、性别、年龄、籍贯、住址,行为包括:

(1)eating(String food),能够表示吃什么食物;

(2)shopping(String goods),表示购物;

(3)sleeping(int time),表示睡觉,参数time表示睡觉的时长;

(4)setName(String aName),表示修改人的姓名;

(5)setAge(int aAge),表示修改人的年龄;

(6)printPerson(),表示打印人的所有信息。

package success;

class Person{
	private String name;//姓名
	private int age;//年龄
	private String credit;//身份证号码
	private String hometown;//籍贯
	private String address;//地址
	private String sex;//性别
	private String behavior;//行为
	public Person(String name,int age,String credit,String hometown,String address,String sex,String behavior) {
		this.name=name;
		this.age=age;
		this.credit=credit;
		this.hometown=hometown;
		this.address=address;
		this.sex=sex;
		this.behavior=behavior;
	}
	public void eating(String food) {
		System.out.println(name+"在吃"+food);
	}
	public void shopping(String goods) {
		System.out.println(name+"在买"+goods);
	}
	public void sleeping(int time) {
		System.out.println(name+"睡了"+time+"个小时");
	}
	public void setaName(String aName) {
		name=aName;
	}
	public void setaAge(int aAge) {
		if(age>0)
		age=aAge;
	}
	public void printPerson() {
		System.out.println("姓名:"+name+"、年龄:"+age+"、身份证号码:"+credit+"、籍贯:"+hometown+"、住址:"+address+""
				+ "、性别:"+sex+"、行为:"+behavior);
	}
}
public class Demo3{
	public static void main(String[]args) {
		Person p1=new Person("Tom",12,"123456","北京","北京天安门","、不详","干饭");
		p1.eating("饼干");
		p1.sleeping(8);
		p1.shopping("电脑");
		p1.printPerson();
	}
}



  • 7
    点赞
  • 42
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值