C++ 类关键字 private public protected

一、简介

1.关键字private public protected均用来进行类的访问控制

2.区别简述

private:除了类本身以及友元函数可访问外,均不可访问(类对象,派生类以及派生类对象),“我的私人空间,我和我朋友可以访问”

public:均可自由访问,“某广场,均可访问”

protected:介于private与public之间,除了类本身以及友元函数可访问外,还由派生类可以访问 “我的家,我和我的儿女可以访问”

二、表格陈述

权限 类内部 类对象 子类(派生类) 友元函数
private 可访问 不可访问 不可访问 可访问
public 可访问 可访问 可访问 可访问
protected 可访问 不可访问 可访问 可访问

猜你喜欢

转载自blog.csdn.net/shuwenting/article/details/81202277