• LeekinDeveloper@Gmail.com

C++

多态公有继承

多态的公有继承首先是建立在is-a的关系之上的,简单来说就是使用virtual关键来在基类和派生类当中,使函数有不一样的表现方式,例如:一个基类叫:brass,派生类叫:brassplus,brass类中有一个方法能够获取用户密码的方法getCumPasswd(),但是在派生类当中我想让他不获取用户的密码,而是获取当前用户的密码,这样基类当中的原函数将重新定义,但是为了不覆盖父类当中的原函数,我们就要在函数前加virtual关键字,来让函数在父类和基类当中有不同的表现形式。.....


Read more

C++继承<单继承>

C++的继承是opp面向对象的一大重点,他能让你提高编程的效率,让你少写重复代码,如果你拥有面向对象的思维的话,继承通俗的来说就像现实生活当中,我们继承继承了父亲的财产,那么单继承就是:国家计划生育,只能生育一个,但是这其中有很多学问。但在计算机的世界里没有现实社会这么随意。


Read more

C++ new和指针

计算机在储存数据时我们必须跟踪三个属性:信息被储存在何处?储存的值是多少?储存的信息是什么类型


Read more

C++ 枚举类型

在具体的编程工作当中,枚举类型多用来创建常量,取代const。声明枚举类型之后我们要知道他里面储存的值是多少,在默认的情况下枚举值是从0依次递增的,当然我们也可一给他赋值:enum color{red=100,orange,yellow,green,blue};


Read more

C++ 标准模板库

标准模板库vector是在编程过程中常用的容器,可以创建vector对象,将一个vector对象赋给另一个对象,使用[]符号来访问vector元素,要想使类成为通用的,将它设计为模板类,vector正是这样的类。


Read more

C++ 结构体

比如我们需要一个数据类型用于储存某个人的年龄、性别、地址,这个时候需要用到结构体,在日常生活工作中,我们会遇到要储存一个不同类型的值,有时候它是整型、有时候是字符串类型,比如小李的公司每个部门给员工编号,每个部门的编号都不同,有的部门用整型数据给员工编号,而有的部门给员工起个绰号(字符串),这样当我们要把员工数据录入的时候就有麻烦了,所以这时候就要用共用体。


Read more