基础篇5 类与对象 和 封装与继承

  • 什么是类和对象

当我在文件夹里创建了一个预制件,然后利用之前在spawnerSample里的代码套进去

操作是:右键创建一个空的预制件 – 将SpawnerSample加入到预制件 – 在object to Spawn那里是空的,我们需要加入你想要的模型,如money,我加入了money后 – 运行 –产生了一堆钱。

结论:我们可以通过c#创建一个类的代码,然后通过预制件来生成它。

一句话概括封装:public 是公开, private是私人,如果不想让别人碰你的设定就将变量设置为private,可以触碰的为public

代码例子:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
using System;

[Serializable]
public class phoenix
{
public string PhoenixName; //名字
public int age;//年龄
public int hp;//血量
public string color;//颜色

private bool Reburn = false;
//全参构造函数
public phoenix(string phoenixName, int age, int hp, string color)
{
PhoenixName = phoenixName;
this.age = age;
this.hp = hp;
this.color = color;
}
//无参构造方法
public phoenix()
{
}

private void isReburn()
{
this.hp = 1000;
this.Reburn = true;
}
}

我不想让别人碰我的重生代码(Reburn),则为设置Reburn变量为private

后面设置了一个私人的类重生

private可写可不写,不写封装的变量全部默认为private。

  • Copyrights © 2022-2024 Jessy Huang
  • Visitors: | Views:

请我喝杯咖啡吧~