- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 UML类图的4种常用关系(关联,聚合,组合,依赖)
关联 Association表示一类对象对另一类对象之间有联系,如汽车和轮胎、师傅和徒弟、班级和学生等【UML类图表示】:实线连接【代码实现】:一个类的对象作为另一个类的成员变量。聚合 Aggregation表示整体与部分的关联关系(关联的一种)(生命周期不同),例如汽车发动机是汽车的组成部分,但发动机可以独立存在。【UML类图表示】:带空心菱形的直线表示(菱形为整体,箭头指向部分)【代码实现】:成员对象通常作为构造方法、Setter方法或业务方法的参数“注入”整体对象中。(并没有直接..
2020-10-22 09:02:13
1516
原创 C++ 基本功能测试(【方法重载】【类继承】【引用父类同名方法】)
C++ 构建系统框架的一般方法1. 【方法重载】按照不同参数列表(包括参数个数和参数类型),进行重载(同其他语言)2. 【类继承】class A : public Bclass DerivedClass : public BaseClass{}3. 【引用父类同名方法】调用父类构造函数:在方法定义行末尾加 “:BaseClassConstructor() ”(父类的构造函数)例:DerivedClass::DerivedClass():BaseClass() { //以下是子类在父类基
2020-08-04 01:06:27
192
原创 C# 基本功能测试(【方法重载】【类继承】【引用父类同名方法】)
C# 构建系统框架的一般功能1. 【方法重载】按照不同参数列表(包括参数个数和参数类型),进行重载(同其他语言)**2.【类继承】**class A : Bclass DerivedClass : public BaseClass{}3. 【引用父类同名方法】调用父类构造函数public Class_name() : base(){ // base()代表父类的无参构造函数}例:public Warriors() : base() //非常重要{ // 以下是在父类构造函数修
2020-08-04 01:01:53
428
原创 JavaScript 基本功能测试(【消息框】【方法重载】【类继承】【引用父类同名方法】)
JavaScript 构建系统框架所需的一般功能0. 【消息框】function show_alert(){ alert("Your name.");}function show_confirm(){ var res = confirm("Is this your name?"); if(res){ alert("OK"); } else{ alert("Cancel"); }}function show_prompt(){ var value = prompt("Type
2020-08-04 00:58:04
153
原创 Ruby的module模块(“.“和“::“的区别,模块的“常量”,“静态方法”,“实例方法”,“类”的定义和调用)
Module模块类似C#的namespace功能:将代码放入模块,防止“同名冲突”实现“多继承”(从这个角度看,类似C#的interface接口)以下两句转自Runoob菜鸟网:模块常量命名与类常量命名类似,以大写字母开头。方法定义看起来也相似:模块方法定义与类方法定义类似。通过类方法,您可以在类方法名称前面放置模块名称和一个点号来调用模块方法,您可以使用模块名称和两个冒号来引用一个常量。".“和”::"的区别亲测:"."可以被“::”替代"::"不可以被“.”替代"."只可用于
2020-08-04 00:50:59
447
原创 JavaScript 闭包简单实例(模板)
// 【闭包简单实例(模板)】// 声明闭包名称ClosureNamevar ClosureName = (function () { // 声明并定义内部的私有变量 var privateVar = 0; // 声明并内部的私有方法 function f1(x){ // 对私有变量的操作 privateVar++; // 输出以查看私有变量,以及函数实参的结果 console.log("privateVar: "+ privateVar + "\n" + "function p
2020-08-02 12:26:41
184
原创 # Unity C# 构建Database(小型数据库)
Unity C# 构建Database(小型数据库)意外发现可以在一个C#文件中可建立多个class。但是,只有与C#文件名【同名class】的Start() Update()等MonoBehaviour函数会被Unity执行。没关系,要的就是这个效果…那么,C#文件中建立的【非同名class】,既然不继承MonoBehaviour,那可以干什么呢?(构建小型数据库)并且,不需要把这个...
2020-03-17 01:38:52
767
原创 Unity C#读写txt
Unity C#读写txtFile.WriteAllText使用:File.WriteAllText不能放在Start()里using System.IO;using System.Text;public class TxtLoading : MonoBehaviour { // Use this for initialization void Start () { ...
2020-03-15 23:12:09
922
TDDP_FluidTimestep.js
2020-08-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人