结论:Java的Protect安全性要比C++安全性低
Java:继承类可以直接访问基类的保护成员,如果对类的实现进行修改,是可以直接访问基类的保护成员,这就影响到数据封装了;
C++:不能对继承类的实现直接访问基类的保护成员;
本文探讨了Java和C++中保护成员的安全性差异。在Java中,继承类可以轻易访问基类的保护成员,这可能破坏数据封装原则。而在C++中,这种直接访问则被禁止。
结论:Java的Protect安全性要比C++安全性低
Java:继承类可以直接访问基类的保护成员,如果对类的实现进行修改,是可以直接访问基类的保护成员,这就影响到数据封装了;
C++:不能对继承类的实现直接访问基类的保护成员;
2616

被折叠的 条评论
为什么被折叠?