[閒聊] 程式大師請進
我有兩個class A 與 B
他們有80%的功能與函示名稱相似
然後我只有runtime的時候才知道物件身上有哪一個class
我有一個好方法可以簡單的呼叫 (A|B).function嗎
對了class不是我寫的
所以我沒辦法透過寫interface然後讓AB繼承這種方法
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.227.137.134 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1636626112.A.586.html
推
11/11 18:22,
4年前
, 1F
11/11 18:22, 1F
推
11/11 18:23,
4年前
, 2F
11/11 18:23, 2F
→
11/11 18:23,
4年前
, 3F
11/11 18:23, 3F
→
11/11 18:24,
4年前
, 4F
11/11 18:24, 4F
→
11/11 18:24,
4年前
, 5F
11/11 18:24, 5F
→
11/11 18:24,
4年前
, 6F
11/11 18:24, 6F
→
11/11 18:25,
4年前
, 7F
11/11 18:25, 7F
→
11/11 18:25,
4年前
, 8F
11/11 18:25, 8F
→
11/11 18:25,
4年前
, 9F
11/11 18:25, 9F
→
11/11 18:25,
4年前
, 10F
11/11 18:25, 10F
→
11/11 18:26,
4年前
, 11F
11/11 18:26, 11F
→
11/11 18:26,
4年前
, 12F
11/11 18:26, 12F
→
11/11 18:26,
4年前
, 13F
11/11 18:26, 13F
推
11/11 18:27,
4年前
, 14F
11/11 18:27, 14F
javascript可以簡單的用
if(typeof obj[FunctionName] === 'function') obj[FunctionName]()
可是我寫的是C#
※ 編輯: ZooseWu (36.227.137.134 臺灣), 11/11/2021 18:29:41
推
11/11 18:30,
4年前
, 15F
11/11 18:30, 15F
→
11/11 18:30,
4年前
, 16F
11/11 18:30, 16F
→
11/11 18:30,
4年前
, 17F
11/11 18:30, 17F
推
11/11 18:31,
4年前
, 18F
11/11 18:31, 18F
推
11/11 18:32,
4年前
, 19F
11/11 18:32, 19F
→
11/11 18:32,
4年前
, 20F
11/11 18:32, 20F
→
11/11 18:32,
4年前
, 21F
11/11 18:32, 21F
→
11/11 18:32,
4年前
, 22F
11/11 18:32, 22F
推
11/11 18:32,
4年前
, 23F
11/11 18:32, 23F
→
11/11 18:33,
4年前
, 24F
11/11 18:33, 24F
→
11/11 18:34,
4年前
, 25F
11/11 18:34, 25F
→
11/11 18:34,
4年前
, 26F
11/11 18:34, 26F
→
11/11 18:34,
4年前
, 27F
11/11 18:34, 27F
推
11/11 18:34,
4年前
, 28F
11/11 18:34, 28F
→
11/11 18:35,
4年前
, 29F
11/11 18:35, 29F
→
11/11 18:35,
4年前
, 30F
11/11 18:35, 30F
→
11/11 18:36,
4年前
, 31F
11/11 18:36, 31F
推
11/11 18:37,
4年前
, 32F
11/11 18:37, 32F
→
11/11 18:38,
4年前
, 33F
11/11 18:38, 33F
套件在原本引擎的功能上實作其他功能 之後都要叫套件才有用
但是不是所有物件都有使用到套件
沒用到套件的物件就要呼叫引擎的物件
※ 編輯: ZooseWu (36.227.137.134 臺灣), 11/11/2021 18:40:01
推
11/11 18:39,
4年前
, 34F
11/11 18:39, 34F
→
11/11 18:40,
4年前
, 35F
11/11 18:40, 35F
推
11/11 18:41,
4年前
, 36F
11/11 18:41, 36F
有點不太懂
能不能隨便寫個pseudo code讓我感覺一下
※ 編輯: ZooseWu (36.227.137.134 臺灣), 11/11/2021 18:45:16
推
11/11 18:44,
4年前
, 37F
11/11 18:44, 37F
→
11/11 18:45,
4年前
, 38F
11/11 18:45, 38F
→
11/11 18:46,
4年前
, 39F
11/11 18:46, 39F
噓
11/11 18:46,
4年前
, 40F
11/11 18:46, 40F
→
11/11 18:47,
4年前
, 41F
11/11 18:47, 41F
推
11/11 18:48,
4年前
, 42F
11/11 18:48, 42F
→
11/11 18:49,
4年前
, 43F
11/11 18:49, 43F
→
11/11 18:50,
4年前
, 44F
11/11 18:50, 44F
→
11/11 18:53,
4年前
, 45F
11/11 18:53, 45F
推
11/11 18:56,
4年前
, 46F
11/11 18:56, 46F
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
閒聊
0
4
閒聊
3
14
閒聊
5
17
完整討論串 (本文為第 11 之 38 篇):
閒聊
1
3
閒聊
1
5
閒聊
2
18
閒聊
0
3
閒聊
5
15
閒聊
1
6
閒聊
2
14