java--设计一个Person类

/*烟台大学计算机学院学生   
*All right reserved.   
*文件名称:java--设计一个Person类
*作者:杨飞   
*完成日期:2014年9月2日   
*版本号:v1.0   
*对任务及求解方法的描述部分:java--设计一个Person类
*我的程序:*/  

 class Vehicle {

    private String vehId;
    private String vehUse;
    private String author;
    private String oil;
    private String color;
    private double price;
    public Vehicle(){}
    public Vehicle(String vehId,String vehUse,String author,String oil,String color,double  price)
    {
    	this.vehId=vehId;
    	this.vehUse=vehUse;
    	this.author=author;
    	this.oil=oil;
    	this.color=color;
    	this.price=price;
    }
	public String getVehId() {
		return vehId;
	}
	public void setVehId(String vehId) {
		this.vehId = vehId;
	}
	public String getVehUse() {
		return vehUse;
	}
	public void setVehUse(String vehUse) {
		this.vehUse = vehUse;
	}
	public String getAuthor() {
		return author;
	}
	public void setAuthor(String author) {
		this.author = author;
	}
	public String getOil() {
		return oil;
	}
	public void setOil(String oil) {
		this.oil = oil;
	}
	public String getColor() {
		return color;
	}
	public void setColor(String color) {
		this.color = color;
	}
	public double  getPrice() {
		return price;
	}
	public void setPrice(double  price) {
		this.price = price;
	}
    public void show()
    {
    	System.out.println("车辆型号 :"+getVehId() );
    	System.out.println("车辆用途 :"+getVehUse() );
    	System.out.println("车辆性能 :"+ getAuthor() );
    	System.out.println("车辆油耗 :"+ getOil() );
    	System.out.println("车辆颜色 :"+getColor() );
    	System.out.println("车辆价格 :"+getPrice() );
    }
}

class Book {
	private String bookId;
	private String bookName;
	private String author;
	private String publisher;
	private double price;
	public Book(){};
	public Book(String bookId,String bookName,String author,String publisher,double price)
	{
	   this.bookId = bookId;
	   this.bookName = bookName;
	   this.author = author;
	   this.publisher = publisher;
	   this.price = price;
	}
	public String getBookId() {
		return bookId;
	}
	public void setBookId(String bookId) {
		this.bookId = bookId;
	}
	public String getBookName() {
		return bookName;
	}
	public void setBookName(String bookName) {
		this.bookName = bookName;
	}
	public String getAuthor() {
		return author;
	}
	public void setAuthor(String author) {
		this.author = author;
	}
	public String getPublisher() {
		return publisher;
	}
	public void setPublisher(String publisher) {
		this.publisher = publisher;
	}
	public double getPrice() {
		return price;
	}
	public void setPrice(double price) {
		this.price = price;
	}
    public void show ()
    {
    	
    	System.out.println("书籍编号,"+getBookId());
    	System.out.println("书名,"+getBookName());
    	System.out.println("作者,"+ getAuthor());
    	System.out.println("出版社,"+getPublisher());
    	System.out.println("价格,"+getPrice());
    }
}
public class Person {
	
	private String idCard;
	private String name;
	private String sex;
	private int age;
	Person()
	{
		
	}
	Person( String idCard, String name,String sex,int age)
 
	{
	this.idCard=idCard;
	this.name=name;
	this.sex=sex;
	this.age=age;
	}
	public String getIdCard() {
		return idCard;
	}
	public void setIdCard(String idCard) {
		this.idCard = idCard;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getSex() {
		return sex;
	}
	public void setSex(String sex) {
		this.sex = sex;
	}
	public int getAge() {
		return age;
	}
	public void setAge(int age) {
		this.age = age;
	}
	public void sleep()
	{
		System.out.println("睡觉");
	}
	public void eat(String food)
	{
		System.out.println(name+"正在吃"+food);
		
	}
	public 	void listenAndSpeak(String word)
	{
		
		System.out.println(name+"会"+word);
		
		
	}
	void buy(Book book)
	{
		
		book.show();
	}
	void buy1(Vehicle vehicle)
	{
		vehicle.show();
		
	}
}
class Persontest
{
	public static void main(String []args)
	{ 
		Person s=new Person ("13131313","lini","男",23);
		s.sleep();
		s.eat("苹果");
		s.listenAndSpeak("唱歌");
		Vehicle a = new Vehicle("鲁amdbsa","开车","很好","很少","黑色",6664645); 
		s.buy1(a);
		Book  b=new Book("jsakdja","悲伤逆流成河","韩寒","人民出版社",55.5);  
        s.buy(b);
	}

}


运行结果:

心得体会:哈哈,,,继续积累代码吧!!!

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值