- 博客(14)
- 收藏
- 关注
原创 数据结构-线性表-顺序表
数据结构-线性表-顺序表;线性表是由n(n>=0)个相同类型的数据元素构成的有限序列。把表中的元素一个接一个地放进顺序的存储单元,这就是线性表的顺序存储(SequenceStorage)。线性表的顺序存储是指在内存中用一块地址连续的空间依次存放线性表的数据元素,用这种方式存储的线性表叫顺序表(SequenceList)。顺序表的特点是表中相邻的数据元素在内存中存储的位置也相邻。......
2022-08-01 00:36:44
244
原创 设计模式-建造者模式(Bulider)
设计模式-建造者模式(Builder)”将一个复杂对象的构建流程与它的对象表现分离出来,让相同的构建流程可以产生不同的对象行为表现。”
2022-07-22 23:14:20
232
原创 设计模式-工厂方法模式(Factory Method)
设计模式-工厂方法模式(Factory Method)“定义一个可以产生对象的接口,但是让子类决定要产生哪一个类的对象。工厂方法模式让类的实例化程序延迟到子类中实施。”
2022-07-20 00:51:24
329
原创 设计模式-中介者模式(Mediator)
设计模式-中介者模式(Mediator)“定义一个接口用来封装一群对象的互动行为。中介者通过移除对象之间的引用,来减少它们之间的耦合度,并且能够改变它们之间的互动独立性。”
2022-07-07 00:33:10
153
原创 设计模式-观察者模式(Observer)
设计模式-观察者模式(Observer)“在对象之间定义一个一对多的连接方法,当一个对象变换状态时,其他关联的对象都会自动收到通知。”
2022-06-18 17:27:29
152
原创 抽象类,接口C#
抽象类(abstract),接口(interface)抽象类从设计角度讲,抽象类是从子类中发现公共的东西,泛化出父类可以把实例化没有任何意义的类改为抽象类。拥有尽可能多的共用代码,拥有尽可能少的数据;1.不能实例化抽象类(无法创建抽象类或接口的实例)2.抽象方法是必须被重写(override)的方法3.如果类中包含抽象方法,类必须为抽象类接口从设计角度讲,接口是根本不知子类的存在,方法实现还不确定,预先定义对比抽象类[自底向上抽象出来的]接口[自顶而下设计出来的]
2021-03-23 23:35:39
196
原创 Unity3D 的LookAt() 与 LookRotation()方法的比较
unity3D脚本中LookAt()方法与LookRotation()方法的区别,及简单的游戏对象的移动实现。
2017-12-25 18:49:01
67991
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人