#pragma once
#include#includeusing namespace std;
class ship
;class northcarolina :public ship
; void shot() ;
};class iowa :public ship
; void shot() ;
};class decorator :public ship
; void run()
void shot()
protected:
ship* ship;
};class scoutplane :public decorator
void setscout() ;
void getscout()
void run()
void shot()
};class ammu :public decorator
void setammu() ;
void getammu()
void run()
void shot()
};
#include"header.h"
using namespace std;
int main()
練習使用c++裝飾模式,**並不是很難,所以沒有加注釋。
已經全部檢查過,編譯通過,主要就是理解裝飾模式是如何一層一層的把需求加到物件身上。
兩人合作經過此
專案 貪心演算法的應用 馬踏棋盤 define n 8 voiddfs intx,inty,intcount for i 0 i 8 i 現代軟體產業經過幾十年的發展,乙個軟體由乙個人單槍匹馬完成已經很少見了,軟體都是在相互合作中完成的。合作的最小單位是兩個人,兩個工程師在一起,做得最多的事就是看 ...
兩人結對作業
1.題目簡介 設計一款掃雷遊戲,要求要有基本的踩雷死亡 周圍雷的數目提示 周圍無雷區自動掃除等功能。2.結對分工及設計 結對分工 劉旭負責介面的開發,王建斌負責遊戲邏輯的開發。設計 本遊戲精妙之處在於自動掃除無雷區的功能,用的是廣度優先的演算法。3.位址 4.測試情況 1.測試遊戲介面是否正常。測試...
益智 兩人過橋問題
有a b c d四個人,要在夜裡過一座橋。他們通過這座橋分別需要耗時1 2 5 10分鐘,只有一支手電,並且同時最多只能兩個人一起過橋。請問,如何安排,能夠在17分鐘內這四個人都過橋?題目解析 四個人a 1分鐘 b 2分鐘 c 5分鐘 d 10分鐘 本題最大的坑點是利用人的常理化思維 一般會讓花費時...