[問題] 怎麼強迫sub class一定要完成某個super class的function呢?

看板MacDev作者 (星空下的鮪魚)時間16年前 (2009/08/18 12:25), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
如題, 像 C++裡,可以在super class裡宣告pure virtual function, 然後sub class在compiler時, 就會被提醒一定要完成這些pure virtual function。 那如果在objective-c 裡,要怎麼做到這樣的事情呢? protocol雖然有@require和@optional, 但是這種情形很像是,在super class底下是@optional 而sub class卻是@require~~ -- 格局決定了結局 個性決定了命運 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.120.59.242
文章代碼(AID): #1AYYrJzG (MacDev)
文章代碼(AID): #1AYYrJzG (MacDev)