思考题2(人车关系)
来源:互联网 发布:python sort 编辑:程序博客网 时间:2024/06/15 23:36
车和人的关系:
代码实现:
class Member{ private int mid ; private String name ; private Car car ; private Member child ; public Member(int mid, String name){ this.mid = mid ; this.name = name ; } public void setCar(Car car){ this.car = car ; } public Car getCar(){ return this.car ; } public void setChild(Member child){ this.child = child ; } public Member getChild(){ return this.child ; } public String getMemberInfo(){ return "人员编号:" +this.mid+ ",姓名:"+ this.name ; }}class Car{ private String title ; private String color ; private Member member ; public Car(String title,String color){ this.title = title ; this.color = color ; } public void setMember(Member member) { this.member = member ; } public Member getMember(){ return this.member ; } public String getCarInfo(){ return "车辆信息:" +this.title+ ",车辆颜色:"+this.color ; }}public class Test{ public static void main(String args[]){ Member mem = new Member(1 , "马东") ; Car car1 = new Car("bmw" , "红色") ; Member chd = new Member(2 , "马丁") ; Car car2 = new Car("奔驰", "黑色") ; mem.setCar(car1) ; //一个人有一辆车 car1.setMember(mem) ; //一辆车对应一个人 mem.setChild(chd) ; //一个人有一个孩子 chd.setCar(car2) ; //一个孩子有一辆车 car2.setMember(chd) ; //车属于孩子 System.out.println("孩子的车:"+mem.getChild().getCar().getCarInfo()) ; }}
阅读全文
0 0
- 思考题2(人车关系)
- 思考题(精度问题)
- 思考题
- 思考题:
- 思考题
- 思考题
- 思考题
- 思考题
- 第二章之“冒泡排序”(思考题2-2)
- 给学生的思考题(第2周)
- 第二章之“逆序对数目”(思考题2-4)
- 算法导论思考题答案 思考题15-2 整齐打印
- 思考题 2-2 冒泡排序
- 算法导论 思考题 2-2
- 算法导论思考题[6-2]
- 算法导论思考题2-4
- 算法导论 思考题2-1
- 算法导论 思考题 2-1
- SAS中调用动态链接库(C++,DLL)
- 自定义view中 case MotionEvent.ACTION_DOWN:No such instance field:
- PHP 基础知识
- javaee基础之serlvet(二)---面试常见问题
- Hive安装
- 思考题2(人车关系)
- jQuery对指定元素中指定字符串进行替换的方法
- JavaSE项目中向mysql数据库中写入Data类型字段的方法
- TCP 简单记录
- javaparser试用
- PHP 设置调试工具XDebug PHPStorm IDE
- Vector容器迭代
- Java的HttpClient、HttpGet和HttpPost请求
- 国密PSAM卡,国密算法模块,SM1算法模块,SM7算法模块,封装形式灵活多样