c++对象禁止访问类方法
高洛峰
高洛峰 2017-04-17 13:36:24
0
3
588

请问各位有没有什么办法禁止实例化的对象调用类内的某个方法呢

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回覆(3)
Peter_Zhu

想要禁止存取類別方法,就把這個方法放到private和protected裡

class Test
{
public:
    void func1();
private:
    void func2();
}

這裡func1可以從物件調用,func2只能在類別內部調用。

黄舟

沒懂…私有方法就不能在類別外呼叫呀。

黄舟

對的,把方法(函數)寫到private: 下面後,這個方法就是私有的方法了,只能在本類別的方法中去調用,而這個類別實例化的物件是無法調用這個方法的。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!