摘要:
C++面向对象的三大特性:封装,继承,多态。 封装:使用一整套方法去创建一个新的类型,这叫类的封装。 继承:从一个现有的类型基础上,稍作改动,得到一个新的类型的方法,叫类的继承。 多态:当有几个不同的子类对象时,对象调用的函数会依据对象类型来调用相应类型的成员函数。 1. 继承 继承的主要目的是为了 阅读全文
posted @ 2018-09-09 14:10
yuxi_o
阅读(518)
评论(0)
推荐(0)
摘要:
C++面向对象的三大特性:封装,继承,多态。封装:使用一整套方法去创建一个新的类型,这叫类的封装。 拷贝构造函数、赋值构造函数和析构函数是类最重要的函数,被称为The Big Three。 与其他成员函数相比,The big three特殊之处在于,如果代码中没有提供这些函数的实现,C++编译器自动 阅读全文
posted @ 2018-09-09 12:14
yuxi_o
阅读(951)
评论(0)
推荐(0)
摘要:
一、设计模式的六大原则 1、开闭原则(Open Close Principle) 开闭原则的意思是:对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。简言之,是为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,我们需要使用接口和抽象类,后面的具体设 阅读全文
posted @ 2018-09-09 09:51
yuxi_o
阅读(415)
评论(0)
推荐(0)
浙公网安备 33010602011771号