首页
学习
活动
专区
圈层
工具
发布

#public

【C/C++ 构造函数和析构函数可以重载吗?】

flos chen

9510

【C/C++ explicit关键字】为什么有了explicit关键字的构造函数 就不能再有 其无参构造函数

flos chen

在 C++ 中,如果你有一个带有 explicit 关键字的构造函数,你就不能有相同签名的无参构造函数(默认构造函数),除非后者也标记为 explicit。这是...

8510

【C++高级主题】虚基类的声明

byte轻骑兵

在 C++ 的继承体系中,当多个派生类共享同一个基类时,可能会出现一种经典问题 ——菱形继承(Diamond Inheritance)。例如,类 B 和类 C ...

12710

《软件工程》第 12 章 - 软件测试

啊阿狸不会拉杆

   软件测试是确保软件质量的关键环节,它通过执行程序来发现错误,验证软件是否满足需求。本章将依据目录,结合 Java 代码示例、可视化图表,深入讲解软件测试的...

8610

【C++面向对象编程】四大基本特性之二:继承

byte轻骑兵

在C++面向对象编程中,继承是四大基本特性(封装、继承、多态、抽象)之一,它允许我们定义一个新类(派生类或子类)来继承另一个类(基类或父类)的属性和方法。这种机...

12610

设计模式教程:建造者模式

伯灵

建造者模式(Builder Pattern)是一种设计模式,属于创建型模式。它的主要目的是将一个复杂对象的构建过程与表示分离,使得同样的构建过程可以创建不同的表...

8710

Unity3D常见的设计模式(五)

心疼你的一切

设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设...

6710

Unity3D常见的设计模式(四)

心疼你的一切

设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设...

9710

Unity3D常见的设计模式(三)

心疼你的一切

设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设...

9610

Unity3D常见的设计模式(二)

心疼你的一切

博客将会介绍Unity中常用的设计模式,每种设计模式都会给出详细的示例代码。希望这篇博客对Unity的开发者有所帮助。 大家好,我是心疼你的一切,不定时更新U...

7210

Unity3D常见的设计模式(一)

心疼你的一切

设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设...

7810

Unity3D控制人物移动的多种方法

心疼你的一切

人物移动代码综合记录一下(因为有很多种).所以简单记录一下 大家好,我是心疼你的一切,不定时更新Unity开发技巧,觉得有用记得一键三连哦。 欢迎点赞评论哦...

13710

包装类与泛型介绍

独断万古他化

在Java中,为了在泛型代码支持基本类型,java给每个基本类型都对应了一个包装类型。 如下为基本数据类型对应的包装类

8510

认识多态(Java)

独断万古他化

多态是java面向对象编程的一个重要特性,通俗来讲就是一个事物,多种形态。具体来讲就是同一种事情,作用在不同的对象上时,会得到不一样的结果。

12210

Java---多态

optimistic_chen

当类的调用者在编写 eat 这个方法的时候, 参数类型为 Animal (父类), 此时在该方法内部并不知道, 也不关注当前的a 引用指向的是哪个类型(哪个...

8810

Java---类与对象(二)

optimistic_chen

面向对象程序三大特性:封装、继承、多态。而类和对象阶段,主要研究的就是封装特性。何为封装呢?就是给具体代码套上一个”壳“,正常使用,但是看不到细节。

6610

Java---类和对象

optimistic_chen

前一篇博客中我多多少少提到了对象这个名词,可能大家都不能理解。从今天开始,我们Java和C语言的关联就不太大了。我们将深入了解到Java是一门纯面向对象的语言,...

9210

不使用加减运算符,如何实现两个数相加?

Yuzuriha

可能会些朋友第一次遇见这个题比较困惑,真能不用加减法得到两个数的和吗?这简直是太匪夷所思了,真的有这种方法吗?欸!🤓☝️有的朋友有的。

6410

Java EE——线程状态

用户11873138

从编写Java代码的角度来说,线程一共有六种状态;但是以操作系统的视角来看,线程状态可以分为物种

9010

Java SE(11)——内部类

用户11873138

未创建外部类对象而直接创建内部类对象会抛出NullPointerException异常

7610
领券