• 2024-07-02【C++ | 继承】|概念、方式、特性、作用域、6类默认函数
    继承1.继承的概念与定义2.继承的方式2.1继承基本特性2.2继承的作用域2.2.1隐藏赋值兼容派生类的创建和销毁构造函数拷贝构造赋值重载1.继承的概念与定义继承是面向对象编程中的一个重要概念。它的由来可以追溯到软件开发中的模块化设计和代码复用的需求。在软件
  • 2024-07-02C#基础2024.07.02
    目录1.变量的作用域有哪些?2.成员变量和静态变量的区别?成员变量(实例变量)静态变量(类变量)3.利用递归,写个文件目录遍历,打印出文件名、扩展名、文件大小4.简述访问修饰符有几种,各有什么不同?(1)public(2)private(3)protected(5)internal(6)protectedinternal5.重点比较public、pr
  • 2024-07-02JAVA,认识类
    一、类?什么是类?官方文档解释:类(Class)是面向对象程序设计(OOP,Object-OrientedProgramming)实现信息封装的基础。类是一种用户定义的引用数据类型,也称类类型。每个类包含数据说明和一组操作数据或传递消息的函数。类的实例称为对象。拥有共同属性抽象的集合称之为类白话:简单理
  • 2024-07-02艾倍生创新的奖金制度引领百万会员裂变
    在当今竞争激烈的市场环境中,艾倍生以其独特的奖金制度成功吸引了众多创业者和消费者的目光。这套制度不仅充分激发了参与者的积极性,更为公司的快速发展奠定了坚实基础。艾倍生的奖金制度以五大核心板块为支撑,每个板块都蕴含了深刻的商业逻辑和创新思维。一、直推奖作为最基础
  • 2024-07-02C++个人学习笔记,Typora编写
    第1章:杂叙1.名字空间namespacexxx在main函数中划分变量空间时,需要指定“xxx::a=1”2.倘若需要使用cin和cout,需要在main函数外使用usingstd::cin;或者从usingstd::cout;标准库中的名字都属于标准名字空间std3.变量存在的意义时为了方便管理内存空间4.程序块内定义内部变
  • 2024-07-01大小端对齐
    小端对齐与大端对齐1)小端对齐(Little-endian):将低序字节存储在低位地址(低位编址)2)大端对齐(Big-endian):将高序字节存储在低位地址(高位编址)比如一个数据0x12345678,地址0x8000为起始地址,当使用小端对齐时,0x8000存储数据0x78,存储低位数据;当使用大端对齐时,0x8000存储数据0x12
  • 2024-07-01用不同的方法输出时间记录器的时、分、秒,注意对象指针的使用方法
            对象有地址,存放对象的起始地址的指针变量就是指向对象的指针变量。对象中的成员也有地址,存放对象成员地址的指针变量就是指向对象成员的指针变量。        1.指向对象数据成员的指针        定义指向对象数据成员的指针变量的方法和定义指向
  • 2024-07-01【C++干货基地】C++继承攻略:实现多态基础与代码复用的利器
  • 2024-07-01第26节 对象的定义和使用
    第26节对象的定义和使用1.对象的的定义及对象的动态建立和释放1、对象的的定义►定义一个类时,也就是定义了一个具体的数据类型。若要使用类,需要将类实例化,即定义该类的对象。►需要注意,我们之前也使用了“对象”一词,那里主要是指数据对象。►从现在起,“对象”一词
  • 2024-07-01第25节 类的定义
    第25节类的定义1.定义类及成员的访问控制1、定义类►C语言——面向过程的程序设计思想►自顶向下,逐步求精;►一个main函数+若干子函数。►C++语言——面向对象的程序设计思想►实现软件设计的产业化;►自然界是由实体(对象)组成的;►(1)
  • 2024-06-30C++11 mem_fn成员指针包装器
    C++11mem_fn成员指针包装器介绍函数模板std::mem_fn生成成员指针的包装器对象,用于存储、复制及调用成员指针。指向对象的引用和指针(包括智能指针)都可以在调用std::mem_fn时使用。注意:std::mem_fn只能包装public的成员指针,不能包装全局函数这里的成员指针指的是成员
  • 2024-06-24C++ 面向对象高级开发 5、操作符重载与临时对象
    C++里面操作符就是一种函数。 任何成员函数都有一个this->pointer谁调用这个函数,就指向谁。      tempobject(临时对象)typename(); 没有名称即是临时对象。一般人少用,但标准库用的很多。   质疑精神,即使是标准库也有可以提高的地方。 
  • 2024-06-23Java 学习知识点汇集(2024.6)
    VSCode,run程序时,提示,错误:找不到或无法加载主类Exam_32猜测原因,目录中有中文字符?解决办法:**在Java中,final类不能作为父类被继承**。讯飞星火:在Java的LSP(LiskovSubstitutionPrinciple,里氏替换原则)中,如果一个类被设计为不可变的(immutable)或者已经完成的(complete),它应该
  • 2024-06-22LeetCode:经典题之206、92题解及延伸
    系列目录88.合并两个有序数组52.螺旋数组567.字符串的排列643.子数组最大平均数150.逆波兰表达式61.旋转链表160.相交链表83.删除排序链表中的重复元素389.找不同目录系列目录206.反转链表92.反转链表II类和结构体访问修饰符206.反转链表
  • 2024-06-22c++ 结构体 联合体 枚举
    结构体:结构体是一种特殊形态的类在C语言中,结构体是一种复合数据类型,用于将多个基本类型或其他复合类型的数据组合成一个整体。结构体中的成员可以是不同的类型,并且可以有不同的访问权限(在C语言中,所有成员默认都是公有的)。在C语言中,结构体不支持成员函数和继承等面向对象的特
  • 2024-06-22Effective C++ 改善程序与设计的55个具体做法笔记与心得 4
    四.设计与声明18.让接口容易被正确使用,不易被误用请记住:好的接口很容易被正确使用,不容易被误用。你应该在你的所有接口中努力达成这些性质“促进正确使用”的办法包括接口的一致性,以及与内置类型的行为兼容。“阻止误用”的办法包括建立新类型、限制类型上的操作、束缚
  • 2024-06-22从0开始C++(五):友元函数&运算符重载
    友元函数介绍C++中的友元函数是一种特殊的函数,它可以访问和操作类的私有成员和保护成员。友元函数可以在类的内部或外部声明和定义,但在其声明和定义中需要使用关键字friend来标识。友元函数可以是全局函数,也可以是其他类的成员函数。下面是友元函数的一些重要特点和用法:
  • 2024-06-21JAVA每日总结day6.21
    ok了家人们,今天我们学习了面向对象中关键字的使用和抽象类,话不多说,我们一起看看吧,(今天终于星期五了,芜湖!!!)一,this和super关键字1,this关键字的三种用法1.1this的意义 this:表示当前对象this可以访问:本类的成员属性、成员方法、构造方法;1.2 this.成员变量(第一种)
  • 2024-06-21《C++ Primer》导学系列:第 7 章 - 类
    7.1定义抽象数据类型7.1.1类的基本概念在C++中,类是用户定义的类型,提供了一种将数据和操作这些数据的函数(成员函数)组合在一起的方法。类定义了对象的属性和行为,通过实例化类来创建对象。7.1.2定义类定义类时,需要指定类的名称,并在类体内声明数据成员和成员函数。类定义的
  • 2024-06-19零基础入门学用Arduino 第五部分
     重要的内容写在前面:该系列是以up主太极创客的零基础入门学用Arduino教程为基础制作的学习笔记。个人把这个教程学完之后,整体感觉是很好的,如果有条件的可以先学习一些相关课程,学起来会更加轻松,相关课程有数字电路(强烈推荐先学数电,不然可能会有一些地方理解起来很困难)、模拟电
  • 2024-06-19函数模板与类模板深入解析及实例
    目录函数模板类模板类模板成员函数的实例化类模板的静态成员全局特化与成员特化缺省模板参数与数值形式的模板参数结论 函数模板函数模板允许我们编写适用于多种数据类型的通用函数。以下是函数模板的定义和使用示例:template<typenameT>Tmax(Ta,Tb){
  • 2024-06-19JAVA复习_PTA_判断题_汇总
    在Java中,方法重写(Override)是子类对父类允许方位的方法的实现过程进行重新编写,其参数列表一定不能修改,异常、访问限制和返回值类型能够进行修改。FJava中,final关键字修饰的类成员方法,不能被子类重写。TJava中,接口中的成员变量可用abstract关键字修饰。FJava中,接口中的成
  • 2024-06-19this指针小总结
    目录this指针小总结this指针在类中和全局中的区别this指针和普通指针的区别this指针的用法this指针小总结在C++中,this指针是一个隐式的、非静态的成员指针,它指向调用它的对象的地址。每个非静态成员函数都含有一个this指针,该指针在成员函数中用于访问调用它的对象的成
  • 2024-06-19面向对象的封装性(Java)
    目录1、封装的概念2、访问限定符3、包3、1自定义包3、2 常见的包4、static成员4、1static修饰成员变量4、2static修饰成员方法 4、3static成员变量初始化5、代码块5、1代码块概念以及分类5、2普通代码块5、3构造代码块5、4静态代码块1、封装的概念面向对
  • 2024-06-18C++PrimerPlus:第十三章类和继承:访问控制:protected
    第十三章类和继承:访问控制:protected提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:访问控制:protected提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录第十三章类和继承:访问控制:protected前言一、访问控制:protected总结