ooad

    0熱度

    2回答

    比方說,我們有以下2類 class Base { public: virtual ~Base(); virtual void op(string& s1) = 0; }; class Derived1 : public Base { public: virtual void op(string& s1) override; }; 到目前爲止,一切都很好

    2熱度

    3回答

    ER圖表示數據模型的抽象表示, 類圖表示所提出的系統的靜態結構和行爲。 ER圖 主要構建塊是實體, 類圖的主要構建塊是類, 存在ER圖實體和類類圖之間有密切的關係 它們被映射爲1到1。沒有額外的類或沒有多餘的實體 這意味着 存在的類圖在ER圖中每個實體類 沒有在課堂上每類ER圖中的實體如下圖所示 --------------------------------------------- clas

    -1熱度

    2回答

    我正在學習複合設計模式。我只是想問,複合模式中的葉子是否可以從組件以外的任何其他類繼承?

    0熱度

    1回答

    有人可以使用面向對象的範例來建議面向對象分析和設計(研究生)的幾個趨勢學期項目構想嗎?我無法通過互聯網找到任何東西。我記得爲我的本科OOP課程創建一個面向對象的局域網/互聯網聊天室應用程序,寧願做一些創新,因爲聊天室類應用程序在現代計算中已經過時了。建議在一個學期(2-3個月)內可以完成的事情。我準備好在計算的任何方面工作(圖像處理,人工智能,網絡等)。

    1熱度

    2回答

    研究泛化和繼承讓我感到困惑,它們給出了與某些東西正在繼承的意義相同的意思......但無法弄清楚實際的區別。

    1熱度

    1回答

    覆蓋子接口中接口的方法/方法背後的原因是什麼? 例如 interface I{ public void method();} interface I2 extends I{@Override public void method();}

    -2熱度

    2回答

    我可以將系統作爲演員包含在用例圖中嗎? 系統自動發送電子郵件和/或自動更新其他用戶的一些細節。

    2熱度

    2回答

    我想知道我該如何組織我的兩堂課。 其中之一代表Knife:只是一個簡單,堅實,基本的,就像一把菜刀。 另一個是PocketKnife,其狀態爲已打開或已關閉。 在我的代碼的類 class Knife{ public function cut() {/* do the cutting */} } class PocketKnife extends Knife{ private

    1熱度

    1回答

    Craig Larman指出,以某種表/網格的形式創建演員[/用戶] - 目標列表是在需求分析過程中查找用例的好技術。 (應用UML和模式 - 第69頁ff) 一些簡單的雙列表應該足以爲此示例提供良好的概述;想象一下以下演員 - 目標列表: ActorGoal AdminCreate User " Read User " .. (full CRUD) " CRUD Entry " Assign E

    2熱度

    1回答

    另一個對象內部的對象和第一個對象如何重新使用組合對象背後的代碼在運行時可以確定組合對象的含義是什麼? class Calculator { private: long double operand_1; long double operand_2; long double result; int optr; int multi