您的位置:首页 > 编程语言 > C语言/C++

c++与java访问符区别

2013-12-29 14:32 239 查看
c++:

修饰成员变量和函数(能否在类外访问,继承):

public:可以在类外访问

private:只能在类中访问,不能被继承

protected:不能在类中访问,可以被继承

修饰继承(被继承的成员在子类中的权限):

public:与父类一样

private:private

protected:protected

java:

修饰成员变量和函数(访问时与所在类的关系):

public:可以任何类中访问

private:只能在该类中访问,不能被继承

protected:只能在同一个包中的类中访问,可以被继承

不写:只能在同一个包中的类中访问,不能被继承

修饰类(能否在不同包中的类中创建对象)

public:可以

不写:不可以

不能用private,protected
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: