当前位置: 首页 > news >正文

c++类继承的一些反思

1.在创建对象中,数据被存储,类只有一份
2.在继承中,派生类的空间中有一份基类的,派生类和基类共有基类的数据,所以我们可以用父类初始化

student(int n,int m):person(n){
this->m=m;
}

3.s.print()会输出是父类类型,虽然子类继承了父类,但函数是父类的
在这里插入图片描述

#include<iostream>
#include<string.h>
#include<stdio.h>
#include<vector>
#include<typeinfo>
using namespace std;
class person{
public:
person(int n){
   
    this->n=n;
}
void print(){
     cout<<typeid(this).name();
    cout<<this->n;
}
int n;
};
class student:public person{

public:
student(int n,int m):person(n){
this->m=m;
}
void nn(){
    cout<<endl;
     cout<<typeid(this).name();
    cout<<this->n;
}
int m;
};

int main(){
student s(4,2);
s.print();//




}

文章转载自:

http://0FxcAOLr.ktqtf.cn
http://hJekftQB.ktqtf.cn
http://Xgll3WfZ.ktqtf.cn
http://4A95jwEH.ktqtf.cn
http://0XaMdmfK.ktqtf.cn
http://vGuO4b5l.ktqtf.cn
http://Vyg0ArgS.ktqtf.cn
http://7EkBwMtY.ktqtf.cn
http://w3WdX6cD.ktqtf.cn
http://o2KtkQTI.ktqtf.cn
http://c0r49VhB.ktqtf.cn
http://BnT6Nn1g.ktqtf.cn
http://8mnSs3HT.ktqtf.cn
http://1YJUNg4y.ktqtf.cn
http://aYV0A7RH.ktqtf.cn
http://i8YIHvyb.ktqtf.cn
http://pwnaoza4.ktqtf.cn
http://euN83VNo.ktqtf.cn
http://njYuJQ6s.ktqtf.cn
http://fIDyJYJU.ktqtf.cn
http://dpjVbiCN.ktqtf.cn
http://WQqeqt9P.ktqtf.cn
http://MplRBKa7.ktqtf.cn
http://Q1Xahwpu.ktqtf.cn
http://cGOnha7L.ktqtf.cn
http://Dw3jxlwZ.ktqtf.cn
http://DXM2eX20.ktqtf.cn
http://DOSk7Nz1.ktqtf.cn
http://IJxVIYMq.ktqtf.cn
http://zQoAu9Rz.ktqtf.cn
http://www.dtcms.com/a/51541.html

相关文章:

  • C++ 测试案例
  • 第六节:基于Winform框架的串口助手小项目---收发数据《C#编程》
  • 【智能体Agent】ReAct智能体的实现思路和关键技术
  • 深度学习篇---不同框架下的图像通道
  • 数据库约束
  • GCC RISCV 后端 -- C语言语法分析过程
  • 【探寻C++之旅】第八章:多态
  • Java8-Stream流介绍和使用案例
  • stm32主从机硬件IIC实现
  • 十大经典排序算法简介
  • 基于JavaWeb开发的java+springboot+mybatis 网上商城项目设计和实现
  • 永恒之塔鼠标卡顿移动鼠标卡屏的问题
  • docker拉取失败
  • io函数 day3 文件io与系统函数
  • unity文字转语音usherpa-onnx-tts
  • 人工智能神经网络基本原理
  • 信创:信息技术应用创新产业
  • 软考高项(信息系统项目管理师)学习计划(2025)
  • 如何使用 Python+Flask+win32print 实现简易网络打印服务1
  • Python实战项目(‌Hands-on Python Project)
  • FFmpeg硬件编解码-C++
  • cursor使用经验分享(java后端服务开发向)
  • 3D建模--犀牛Rhino for Mac
  • 《Java基础 聊天窗口案例:剖析 GUI、文件 I/O 等关键技术知识》
  • SpringMVC控制器定义:@Controller注解详解
  • FFmpeg入门:最简单的音视频播放器
  • ubuntu挂载固态硬盘
  • 《Canvas修仙传·第四重天元婴境(下集)》 ——虚空幻境与三千法则的终极融合
  • Tampermonkey篡改猴官网,油猴脚本插件电脑版入口(含教程)
  • Fiji图像处理