- 博客(6)
- 收藏
- 关注
原创 Unity地形建造
1、创建地形 设置里面: Terrain Width(宽) Terrain Length(长) Terrain Height(高) 给地面添加皮肤 Tree Density:在笔刷面积下的树的密度。 Color Variation:树之间的颜色差异。 Tree Height:树的高度 Variation:树与树之间的高度比。 Tree Height:树的宽度 Variation:树与树之间的宽度比。. 通过按住sh...
2021-10-21 20:13:51
2517
原创 抽象类和接口
抽象类 抽象类(class 前加上 abstract)就是不能实例化的类,没有指出行为的具体细节,而由他的子类去实现相应的行为。 特征 1、抽象类不能被实例化; 2、抽象类中的方法可以有方法体,也可以没有; 3、没有方法体的方法必须用子类去实现; 4、抽象类不能用selead修饰; 5.如果一个类中有抽象方法,那么此类必须是抽象类; 接口 定义:指定一组方法成员而不实现他们的引用类型 接口的特征 1、接口不可以被实例化 2、实现类必须实现接口的所有方法 3、实现类可以实现多个接口
2021-10-13 21:22:26
165
原创 封装,继承,多态
一、封装 定义: 将类的某些信息隐藏在类内部(private),不允许外部程序直接访问,而是通过该类提供的公共属性(public)来实现对隐藏信息的操作和访问;防止类中的数据被恶意修改 好处: 1、隐藏类的实现细节 2、只能通过规定属性访问数据 3、方便加入控制语句 4、方便修改实现 二、继承 继承:子类直接使用父类定义好的字段和方法,从而实现代码的复用 基类(父类,超类):被继承的类 派生类(子类):继承的类 ...
2021-10-12 21:42:30
152
原创 类和对象,数组
类和对象 1.局部变量和成员变量 局部变量的作用域仅限于定义他的方法,系统不会给它赋予初始值; 成员变量的作用与在整个类内部,系统会给它赋初始值; 2.静态 1)静态变量在内存中只有一个内存空间,在加载类的过程中完成静态变量的内存分配; 每创建一个新的实例对象,就会为实例变量分配不同的内存; 2)静态变量可以直接通过类名了访问,实例变量需要通过各个对象访问; 3)创建多个对象时,用static修饰的变量共享一个内存空间;没有用static修饰的变量不共享内存空间; 静态方法和实例方法两者的
2021-10-11 18:52:24
262
原创 C#类和对象
1.定义 对象:对象是用来描述客观事物的一个实体,万物皆对象。 例如:键盘,鼠标,显示屏。 类:具有相同属性和方法的一组对象的集合。 例如:人类,水果类 类是对象的抽象类型,对象是类的具体实例 2.3.3格式 [修饰符] class 类名{ } 类名定义规则: 1、第一个单词必须是字母、下划线,后面的单词可以是字母、下划线、数字 2、所有单词的首字母必须大写 3、必须要有意义 类的内容 类里面可以有属性和方法 属性:对字段的一个扩展 3.对象的创建 类名 对象名...
2021-10-09 16:56:46
788
原创 基本运算和流程控制
基本数据类型: 整形:byte(字节) short(短整形) int 浮点型:float double 布尔型:bool 字符型:char 引用数据类型: string(字符串) 数组 类 接口 变量与常量 变量:在程序运行的过程中可以改变的量 常量:初始化后在程序运行的过程不发生变化的量 类型转换 隐式转换:从高到低 byte-->short(char)-->int-->long-->float-->double ...
2021-10-08 22:11:31
139
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅