有人能给我一个与计算机科学相关的类层次结构的例子吗?

时间:2010-11-20 04:21:11

标签: class-design

有人能举例说明一个与计算机科学相关的类层次结构的例子吗?

在我的讲座中,我看到了一些简单的例子:

车辆

建筑

重型

机械 起重机 分级机 反铲

牵引

半挂车 平板

乘客

商业

总线 消防车 豪华轿车 警方摩托车

个人

汽车 SUV 摩托车

2 个答案:

答案 0 :(得分:2)

这是我工作的内容管理系统的类层次结构:

  • 节点
    • 用户
      • Active Directory用户
      • 数据库用户
    • 文件夹
      • 网站
      • 模板库
      • 图片库
    • 模板
    • 文件

答案 1 :(得分:2)

来自.NET世界的一个不错的例子(我相信Java有一些非常相似的东西)可能是:

  • 异常
    • 的ArgumentException
      • ArgumentNullException
      • ArgumentOutOfRangeException
    • ArithmeticException
      • DivideByZeroException
      • NotFiniteNumberException
      • 发生OverflowException
    • IOException的
      • DirectoryNotFoundException
      • FileNotFoundException异常
      • PathTooLongException

......等等。

(层次结构实际上大于那个;这些只是一些流行的例子。)

相关问题