04-对象的组合
2017-03-08 22:04:58 0 举报
对象的组合是指将多个对象组合在一起形成一个更大的整体。在面向对象编程中,对象的组合是一种非常重要的概念,它允许我们将不同的对象组合在一起,以实现更复杂的功能。例如,我们可以将一个汽车对象和一个驾驶员对象组合在一起,以模拟一个完整的驾驶场景。这种组合可以通过继承、接口和关联来实现。通过对象的组合,我们可以更好地组织和管理代码,提高代码的可重用性和可维护性。总之,对象的组合是面向对象编程中一种强大的工具,它能够帮助我们更好地理解和设计复杂的系统。
作者其他创作
大纲/内容
客户端的加锁机制
独立的状态变量
找出不变性条件
属性
对象状态的
当委托失效时
依赖状态的操作
线程安全性的委托
找出所有变量
收集同步需求
不变性条件(如:Long.MAX_VAL)
Java监视器模式
设计线程安全的类
车辆追踪
建立并发访问管理策略
后验条件(如:年龄必须100)
发布状态的车辆追踪器
对象的组合
实例封闭
基于委托的车辆追踪
状态的所有权
发布底层的状态变量
将同步文档化
组合
在现有的线程安全类中添加功能
构成状态的
约束状态变量的
收藏
收藏
0 条评论
下一页