再造人类

来源:互联网 发布:前端后端数据库的关系 编辑:程序博客网 时间:2024/04/29 21:06
/*  * 烟台大学计算机学院学生     *All right reserved.     *文件名称:java   *作者:孔云     *完成日期:2014年10月21日     *版本号:v1.0     *对任务及求解方法的描述部分:类对象的组合和方法调用。  *我的程序:  */    public class Textperson {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubPerson pe = new Person("789646466x", "蔡明", "男", "56");pe.show();System.out.println(pe.eat("他不喜欢吃水果爱吃面条"));System.out.println(pe.listenAndSpeak("他不仅喜欢说话而且喜爱听音乐"));pe.sleep();Book bo = new Book("他要买连环画");System.out.println(pe.buy(bo).getName());Vehicle ve = new Vehicle("他要买鲁D轿车");System.out.println(pe.buy(ve).getVehicle());Car ca = new Car("他还要开宝马");System.out.println(pe.buy(ca).getCar());Train tr = new Train("他还要开火车头");System.out.println(pe.buy(tr).getTrain());Bus bu = new Bus("他要坐公交车");System.out.println(pe.buy(bu).getBus());FreightCar fe = new FreightCar("他还要开防弹车");System.out.println(pe.buy(fe).getFeightcar());}}public class Book {private String name;Book(){}Book(String name){this.name=name;}public String getName() {return name;}public void setName(String name) {this.name = name;}}public class Car {private String car;public String getCar() {return car;}public void setCar(String car) {this.car = car;}Car(){}Car(String car){this.car=car;}}public class Bus {String bus;public String getBus() {return bus;}public void setBus(String bus) {this.bus = bus;}Bus(){}Bus(String bus){this.bus=bus;}}public class Vehicle {private String veh;Vehicle(){}Vehicle(String veh){this.veh=veh;}public String getVehicle() {return veh;}public void setVehicle(String vehicle) {this.veh = vehicle;}public String vH(String v) {return v;}}public class FreightCar {private String feightcar;public String getFeightcar() {return feightcar;}public void setFeightcar(String feightcar) {this.feightcar = feightcar;}FreightCar(){}FreightCar(String feightcar){this.feightcar=feightcar;}}public class Train {private String train;public String getTrain() {return train;}public void setTrain(String train) {this.train = train;}Train(){}Train(String train){this.train=train;}}public class Person {private String idCard;private String name;private String sex;private String age;public Person() {}public Person(String idCard ,String name, String sex, String 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 String getAge() {return age;}public void setAge(String age) {this.age = age;}public void show() {System.out.println("个人身份证号:" +getIdCard());System.out.println("个人名字:" +getName());System.out.println("个人年龄:" +getAge());System.out.println("个人性别:" +getSex());}public void sleep(){System.out.println("他睡觉打呼噜,讨厌死了!");}public String eat(String food){return food;}String listenAndSpeak(String word){return word;}public Book buy(Book book) {return book;}public Vehicle buy(Vehicle vehicle){return vehicle;}public Car buy(Car car){return car;}public Bus buy(Bus bus){return bus;}public Train buy(Train train){return train;}public FreightCar buy(FreightCar freightCar){return freightCar;}}


个人身份证号:789646466x
个人名字:蔡明
个人年龄:56
个人性别:男
他不喜欢吃水果爱吃面条
他不仅喜欢说话而且喜爱听音乐
他睡觉打呼噜,讨厌死了!
他要买连环画
他要买鲁D轿车
他还要开宝马
他还要开火车头
他要坐公交车
他还要开防弹车

0 0
原创粉丝点击