/*
* 烟台大学计算机学院学生
*All right reserved.
*文件名称:java
*作者:孔云
*完成日期:2014年10月7日
*版本号:v1.0
*对任务及求解方法的描述部分:java-- 实现类对象的组合与调用
*我的程序:
*/
Person.java
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;
}
}
Book.java
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;
}
void Mbook() {
System.out.println("我要买连环画");
}
}
Vehicle.java
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;
}
}
TextPerson.java
public class TextPerson {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Person pe = new Person("789646466x", "蔡明", "85", "男");
pe.show();
System.out.println(pe.eat("我爱吃柚子"));
System.out.println(pe.listenAndSpeak("我会说话"));
pe.sleep();
Book bo = new Book();
Vehicle ve = new Vehicle("我要买鲁D");
System.out.println(pe.buy(ve));
System.out.println(pe.buy(bo));
}
}
个人身份证号:789646466x
个人名字:蔡明
个人年龄:男
个人性别:85
我爱吃柚子
我会说话
我按时八点睡觉!
Vehicle@76cbf7
Book@148cc8c