[概念] 請問factory pattern
請問,類似這樣的例子
class human{...};
class blackhuman:public human{};
class whitehuman:public human{};
class factory{...}
應用時,語法類似這樣
human man1=factory.create(blackhuman);
human man2=factory.create(whitehman);
以這樣的方式產生物件,但blackhuman及whitehuman擁有的一些特定的屬性值
不是就因此被丟棄了嗎?那產生出來的man1及man2又有何獨特性?
煩請說明一下,謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.251.175.13
推
11/17 21:06, , 1F
11/17 21:06, 1F
→
11/17 21:06, , 2F
11/17 21:06, 2F
→
11/17 21:07, , 3F
11/17 21:07, 3F
→
11/17 21:08, , 4F
11/17 21:08, 4F
→
11/17 21:08, , 5F
11/17 21:08, 5F
→
11/17 21:09, , 6F
11/17 21:09, 6F
→
11/18 08:38, , 7F
11/18 08:38, 7F
→
11/18 08:59, , 8F
11/18 08:59, 8F
→
11/22 19:31, , 9F
11/22 19:31, 9F
→
11/22 19:34, , 10F
11/22 19:34, 10F
→
11/22 19:35, , 11F
11/22 19:35, 11F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
OOAD 近期熱門文章
PTT數位生活區 即時熱門文章