摘要:
引用格式一个已存在变量的别名,通过这个别名就可以用来修改指向的变量的值。引用和指针很像,在很多情况下就是简化版的指针。引用比指针弱的地方在于引用必须在创建时初始化,并且不能再改变指向的对象,而指针... 阅读全文
摘要:
多态指不同的对象发送同一个消息,不同对象对应同一消息产生不同行为。多态存在于具有继承关系的类中,当父类函数被申明为虚函数,子类重写了父类虚函数时,就具备了多态发生的条件。多态12345678910... 阅读全文
摘要:
静态变量、静态方法和 this 指针都是为了更好表现类的概念。类中的静态变量能够实现同类对象中的信息共享,共享状态能够实现许多实用的功能,比如说计数。静态变量不能用普通函数直接访问,就需要用到静态... 阅读全文
摘要:
C++ 引入了面向对象的概念,面向对象的思想能够抽象出现实世界的实体,以此解决更加复杂的问题。类是面向对象的核心,类即是我们对事物抽象之后的产物。C++ 中的类用 class 关键字修饰,后面紧跟... 阅读全文
摘要:
面向对象有三个特性:封装继承和多态。实现一个类就是实现了一个对象的封装。继承是为了表示对象和对象之间的关系,生物学中有界门纲目科属种的说法,比如说喜鹊、麻雀、燕子它们有各自的特性,可以将它们看成一... 阅读全文
摘要:
内联函数能够将函数体直接插入在函数调用的位置,减少了函数调用时出栈、入栈的过程,提高程序性能。默认参数与占位符让我们在定义函数的时候能够设置默认值,提高了函数定义的灵活性。函数的重载则允许我们在参... 阅读全文