[問題] 結構(struct)也可以使用繼承?
問題(Question):
請教一下
由於繼承的觀念感覺是在物件導向的程式的class才有看到的
如class A
{
member A_1;
member A_2;
function A_3();
function A_4();
}
class B: public A{};
這種方式
----------------------------------------------
但是最近看程式有看到struct也有類似的語法
struct A
{
member A_1;
member A_1;
function A();
function ~A();
function A_3();
function A_4();
}
也有看到
struct B: public A{
function B();
function ~B();
private:
member B_1;
};
甚至看到B::B()的建構子定義
感覺這個struct 就跟class一樣
想請教一下
是有struct的繼承嗎?
還是這其實就是class呢?
感謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.72.248.50
→
02/26 11:18, , 1F
02/26 11:18, 1F
→
02/26 11:19, , 2F
02/26 11:19, 2F
→
02/26 11:22, , 3F
02/26 11:22, 3F
→
02/26 11:23, , 4F
02/26 11:23, 4F
→
02/26 11:24, , 5F
02/26 11:24, 5F
→
02/26 11:56, , 6F
02/26 11:56, 6F
→
02/26 13:15, , 7F
02/26 13:15, 7F
推
03/01 22:09, , 8F
03/01 22:09, 8F