
面向对象
岁月如墨
同行皆狼狈,余独不觉
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
对深拷贝及浅拷贝的理解
1.两个拷贝之间区别主要是用于对象数据之间的拷贝! 2.区别 没指针: 深拷贝和浅拷贝没什么区别; 有指针: 浅拷贝:即对象的默认拷贝函数,只是将指针的地址拷贝给对象,两个变量同时指向一个地址,这样在析构的时候必然会导致程序崩溃; class A { public: A() { m_Data = new char[100]原创 2017-05-07 11:10:05 · 617 阅读 · 0 评论 -
Java和C++ Protect安全性
结论:Java的Protect安全性要比C++安全性低 Java:继承类可以直接访问基类的保护成员,如果对类的实现进行修改,是可以直接访问基类的保护成员,这就影响到数据封装了; C++:不能对继承类的实现直接访问基类的保护成员;原创 2017-11-18 21:52:51 · 585 阅读 · 0 评论