C++ 子类中添加新的函数

C++ 子类中添加新的函数,第1张

请问可不可以在C++ 子类中添加基类没有的方法

答:当然可以,考虑下:飞机是基类,战斗机是子类,战斗机有发射导d的方法,基类飞机中就不会有这个方法(不是所以飞机都可以发射导d,比如民用飞机)

但是我感觉你这个意图应该是把子类的virtual void PrintDbl() 写到基类才对吧,动态绑定

std是一个类(输入输出标准),它包括了cin成员和cout成员,using name space std 以后才能使用它的成员。#include<iostream.h>中不存在类std,但是他又cin,out的相关函数,不需要使用命名空间了。而第二种标准#include<iostream>,它包含了一个类,在类的使用之前要预处理一下,using namespace std就是这个功能,然后你就可以使用cin,cout这两个成员函数了,假设你不使用预处理(using namespace std),麻烦加上std::cin或者std::cout再去使用它的成员函数(头文件中存在这个类)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11531025.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-16
下一篇2023-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存