您好,欢迎来到二三四教育网。
搜索
您的当前位置:首页protected和private区别

protected和private区别

来源:二三四教育网


protected和private区别

目录:

1、

在JAVA语言中protected和private区别

2、

2在C++ 语言中protected和private区别

3、

C++语言与Java语言的区别

1、在JAVA语言中protected和private区别

private表示私有,私有的意思就是除了class自己之外,任何人都不可以直接使用。

protected对于子女、朋友来说,就是public的,可以自由使用,没有任何,而对于其他的外部class,protected就变成private。

2、在C++ 语言中protected和private区别

protected和private区别如下:

1、private是完全私有的,只有当前类中的成员能访问到。

2、protected是受保护的,只有当前类的成员与继承该类的类才能访问。

3、这两个是访问类中成员权限的符。在类外如果想使用类中的成员,只能直接

使用public类型的,protected和private都是不能访问的,对于类外使用而言,这两个是完全相同的。

3、C++语言与Java语言的区别

Java和C++都是面向对象语言,它们都能够实现面向对象思想(封装、继承、多态)。C++为兼容C,使得自身又具备了结构化过程化设计的特点,因此又被称为“带类的C语言”,这多多少少影响了其面向对象的彻底性。相比之下,Java是完全的面向对象语言,它句法更清晰,规模更小,更易学。它是在对多种程序设计语言进行了深入细致研究的基础上,摒弃了其他语言的不足之处,从根本上解决了C++的固有缺陷。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- how234.cn 版权所有 赣ICP备2023008801号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务