佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

12
返回列表 发新帖
楼主: qiqimon5566

请删除

[复制链接]
发表于 4-8-2010 11:59 PM | 显示全部楼层
subClass 都需要....
回复

使用道具 举报


ADVERTISEMENT

发表于 5-8-2010 12:23 AM | 显示全部楼层
本帖最后由 兔仙人 于 5-8-2010 03:16 PM 编辑

aggregation , 在 UML 來說 , 是 代表 PART OF .
ASSET 是 PART OF VENDOR , 這樣正確嗎  :O ?

PS : 我覺得 錯 因為 很多 個 VENDOR 可以 有很多 ASSET , 而 很多 個 ASSET 可以有 不同的 VENDOR , 所以 應該是 MANY TO MANY RELATIONSHIP 。
回复

使用道具 举报

发表于 5-8-2010 03:10 PM | 显示全部楼层
回复 27# 兔仙人


    他的uml应该是vendor is part of asset 吧
回复

使用道具 举报

发表于 5-8-2010 03:18 PM | 显示全部楼层
感覺 ASSET 和 VENDOR 之間 應該 有個 COMPOSITE 。

假設 用 VENDOR 和 ASSET  建立 TABLE

Vendor   Asset
    1          A
    2          A
    1          B
    1          C

這樣 DESIGN 不對嗎 ?????
回复

使用道具 举报

发表于 5-8-2010 03:39 PM | 显示全部楼层
本帖最后由 loonloon0625 于 5-8-2010 04:56 PM 编辑

回复 29# 兔仙人


    我不清楚嘛,你说composite意思是vendor一定有asset和asset 一定有vendor?仙人改了many to many : D

如果这样可以吗?
回复

使用道具 举报

发表于 5-8-2010 05:05 PM | 显示全部楼层
MANY - TO - MANY  , ASSET 跟 VENDOR 之間 帶出一個 COMPOSITE TABLE 。

就好像 我上面 那個 圖醬 。 asset 和 VENDOR 是 互相 REFERENCE  。

如果 我 要 VENDOR A 有什麼 ASSET , 或 我 要 ASSET 1 有什麼 VENDOR , 通過 COMPOSITE 應該可以 一目了然了 。

Vendor * .......... * Asset 或者

Vendor 1.... *  Vendor_Asset * ...... 1  Asset
回复

使用道具 举报

Follow Us
发表于 5-8-2010 05:15 PM | 显示全部楼层
大家一起 研究而已 。。。。。 不要說 打救 。。。。

p.s : 我也會錯的 。。
回复

使用道具 举报

发表于 5-8-2010 06:29 PM | 显示全部楼层
回复 32# 兔仙人


    真的获益良多 最后一个问题,在图里面那个 details 是什么意思 details of vendor吗? details of vendor is part of asset?
回复

使用道具 举报


ADVERTISEMENT

发表于 5-8-2010 06:34 PM | 显示全部楼层
哪一個 :O ?? 可以 POINT 出來嗎 ?
回复

使用道具 举报

发表于 5-8-2010 06:39 PM | 显示全部楼层
回复 34# 兔仙人


   
回复

使用道具 举报

 楼主| 发表于 5-8-2010 08:06 PM | 显示全部楼层
本帖最后由 qiqimon5566 于 5-8-2010 08:44 PM 编辑

我这个UML初学者 刚接触不到几天 看到两位神人说到我都混乱了>_<"
loon
abstract method subclass真的也要写吗?
我找过很多网站== 全部都没有重写
而是只有abstract class写那method而已?
回复

使用道具 举报

发表于 5-8-2010 09:38 PM | 显示全部楼层
本帖最后由 loonloon0625 于 5-8-2010 09:52 PM 编辑

回复 36# qiqimon5566


    erm,如果你的superclass 是 abstract class和有 abstract method, 而你的sub class extends 过去, 你sub class 要 有那个 abstract method。 如果没extends过去,就不用。,刚刚看了你的code,你的 Asset class 那个public abstract void subTotal(int number); Ict,vehicle, appliance class都有,所以ict, vehicle, appliance sub class uml 要写 - subTotal(number:int):void (Italic)
这个网页有example
http://www.ibm.com/developerworks/rational/library/content/RationalEdge/sep04/bell/
回复

使用道具 举报

发表于 5-8-2010 10:26 PM | 显示全部楼层
樓上的 贊

我也是看 IBM 的
回复

使用道具 举报

 楼主| 发表于 5-8-2010 11:52 PM | 显示全部楼层
我的讲师教坏我! 明天要去理论XD
回复

使用道具 举报

发表于 6-8-2010 12:09 AM | 显示全部楼层
回复 38# 兔仙人


    你还没解释啊
回复

使用道具 举报

 楼主| 发表于 6-8-2010 09:08 PM | 显示全部楼层
sub class那边因人而异 有些人放有些人不放 ><"
回复

使用道具 举报


ADVERTISEMENT

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 20-11-2025 11:48 PM , Processed in 0.118674 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表