2019年10月27日

摘要: C++ 多态的定义及实现1. 多态定义的构成条件多态是在不同继承关系的类对象,去调同一函数,产生了不同的行为。 就是说,有一对继承关系的两个类,这两个类里面都有一个函数且名字、参数、返回值均相同,然后我们通过调用函数来实现不同类对象完成不同的事件。 但是构成多态还有两个条件: 调用函数的对象必须是指 阅读全文
posted @ 2019-10-27 16:29 lllyyynnn 阅读(567) 评论(0) 推荐(0) 编辑

2019年10月13日

摘要: 关于继承与派生在面向对象中,该技术强调软件的可重用性,而在C++中可重用性便是通过 “继承” 这一机制来实现的。一个新类从已有的类那里获得其已有的特性,这种现象称为类的继承。同时继承也是C++ 和 C 语言最重要的区别之一。 派生类继承了基类的所有数据成员和成员函数,并可以对成员作必要的增加或者调整 阅读全文
posted @ 2019-10-13 18:50 lllyyynnn 阅读(659) 评论(0) 推荐(0) 编辑

2019年9月26日

摘要: C++类中静态变量和静态方法 静态成员的提出是为了解决数据共享的问题。实现共享有许多方法,如:设置全局性的变量或对象是一种方法。但是,全局变量或对象是有局限性的。这一章里,我们主要讲述类的静态成员来实现数据的共享。 静态数据成员 在类中,静态成员可以实现多个对象之间的数据共享,并且使用静态数据成员还 阅读全文
posted @ 2019-09-26 13:48 lllyyynnn 阅读(223) 评论(0) 推荐(0) 编辑

2019年9月10日

摘要: 1.为什么要用函数 a)函数能够增加程序的可读性 b)提高开发的效率 c)可以重复使用和在各种适用情况下使用 这段代码适用于任何想要交换数字的时候,节省了时间。 2.为什么要用函数重载 a)解决了命名冲突问题,增加了可读性. b)减少了用户的复杂性 函数重载可以优先选出想要应用的函数 3.什么是值传 阅读全文
posted @ 2019-09-10 17:09 lllyyynnn 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 1、对象和类概念 对象:实体,真实存在的个体。 编译器为之分配空间的变量。 特征属性,行为。 类: 具有共性的实体的抽象。 自定义的数据类型 struct stu { int age; }; struct stu xiaoming; xiaoming就是对象,struct stu就是类。 2、C++ 阅读全文
posted @ 2019-09-10 16:40 lllyyynnn 阅读(2576) 评论(0) 推荐(0) 编辑

导航