struct是C語言的概念,在標(biāo)準(zhǔn)C中,標(biāo)準(zhǔn)C中是不允許在結(jié)構(gòu)中聲明函數(shù)的,而在C++的類中是可以聲明函數(shù)的。
但是在C++中struct和class意義一樣,唯一不同就是struct里面默認(rèn)的訪問控制是public,class中默認(rèn)的訪問控制是private。在C++中struct中也可以構(gòu)造函數(shù)、析構(gòu)函數(shù)、它們之間也可以繼承
下面的代碼演示了struct繼承的例子:
Copyright @ 煙皚 Powered by: .Text and ASP.NET Theme by: .NET Monster