本文主要是介绍【BigHereo 35】---L8---C++真题总结,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
L8---C++真题总结(一)
一,【前言】
在三遍学习法中,第一遍一字不落的快速阅读一本教程形成宏观导图, 第二遍是一字一字进行每一章节的学习,形成每一章的思维导图,第三遍是结合真题返回去阅读教程. 在本博文中,我将字做了历年真题的一些错题进行总结, 希望对所有学习着能有帮助.
思维导图:
二,【详情】
详细答案在下面总结中有:
1,头文件定义pi两种方式是什么?
解答:(1), 宏定义方式
#define pi 3.14
(2),常量定义:
const double pi=3.14
2,怎么进行分配内存?
解答:(1), 为int动态分配10个存储空间
new int[10];
(2),为整数分配一块内存语句
int *p=new int;
3, 什么是语言的鸿沟?
解答:自然语言与机器语言的差距
自然语言,人用的
4, 面向对象的特性?怎么实现?
解答:抽象性
封装性
权限控制
多态性
一个名字多个函数
静态实现
this指针
动态
函数重载
虚函数
5, 怎么用delete 释放空间?
6, 析构函数调用步骤?
7, 对象就是结构体吗?
8, 编译式多态性通过函数重载实现
9, 友元函数是成员函数吗?
10, 拷贝构造函数参数: 某个对象的引用
11, 模板有什么作用?
12, 赋值写法: int AB : : bb=10;
13, 友元函数写法: friend void B:: fun();
14, 指向运算符: --->
15, 对象的不同行为我们成为什么?
16, protected 可以在类和子类中进行访问.
17,C++运算符重载: operator=/ operator=()
18, 重载要保持三个特性是什么?
19, this 指针,不需要声明
20, C++派生类使用两种面向对象技术是?
21, 怎么进行控制权限?
22, 构造函数,析构函数能被继承吗?
23, delete 只能与什么同用?
24, 文件关联两种方式是什么?
25, "函数指针" 调用基类吗?
26, 什么必须重写?
27, 抽象分为?
28, 寻找候选对象的方法有哪三种?
29, 区分什么是实例化,初始化,赋值?
三,【小结】
这篇关于【BigHereo 35】---L8---C++真题总结的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!