掌握C++

1.结构体struct与类class之间的区别:
在结构体struct中,所有的成员在缺损情况下都是public,也就是说都可以在外部可以访问到的;
而对于一个类来说,缺损情况下,所有的数据成员和它的成员函数,都是私有的,不能够对外部进行访问。


2.类与对象:
类:类是抽象出一些事物的共有的属性;
对象:是具有一个具体的属性值的,这样产生的一个事物。


3.构造函数:
取一个类名,它没有返回值


4.函数的覆盖和函数的重载:
函数的重载是发生在一个类当中的,而函数的覆盖是发生在两个类之间的,也就是发生在父类与子类之间的。


5.多态性:
如果在基类中相应的函数前加一个virtual,这样的话,如果子类有的,前提条件是,你传递的是子类的地址,子类有的传递子类的,子类没有的,调用父类的。
 
6.纯虚函数:
被标明为不具体实现的这种虚成员函数,纯虚函数可以让类先有一个要操作的名称,而没有操作的内容,派生类在继承的时候,再去给出它具体的定义。 


7.引用:
它就相当于一个变量的别名,它需要一个变量或者是一个对象,来初始化它自己,而且要在定义的时候初始化。
引用一旦在定义的时候初始化它就维系在一个特定的目标上面。


在MFC课程的学习当中,很多函数都是用了引用作为传递,因为作为引用传递的话,可以避免发生质的拷贝,因为大家用的是同一个内存,这是引用用得比较多的地方。
int change(int &a,int &b)
{
}
void main ()
{
    int x=3;
    int y=4;
    change(x,y);  
}//改变a,b的值。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值