由继承而得到的类称为子类,被继承的类称为父类(超类)
JAVA不支持多重继承,即子类只能有一个父类
子类
子孙类 如果C是B的子类,B又是A的子类,习惯上称C是A的子孙类
类的树形结果
根节点 是Object类(Object是java.lang包中的类),即Object是所有类的祖先类
声明子类
class 子类名 extends 父类名 {
...
};
如果一个类(除了Object类)的声明中没有使用extends
关键字,这个类被系统默认为是 Object的子类
由继承而得到的类称为子类,被继承的类称为父类(超类)
JAVA不支持多重继承,即子类只能有一个父类
子孙类 如果C是B的子类,B又是A的子类,习惯上称C是A的子孙类
类的树形结果
根节点 是Object类(Object是java.lang包中的类),即Object是所有类的祖先类
声明子类
class 子类名 extends 父类名 {
...
};
如果一个类(除了Object类)的声明中没有使用extends
关键字,这个类被系统默认为是 Object的子类
先看一下官方对新增特性[SerializeReference]的描述https://docs.unity3d.com/cn/2019.4/ScriptReference/SerializeReference.html简而言之: 默认情况下,不支持多态字段,用 [SerializeReference] 修饰字段可指示 Unity“按引用”而非“按值”序列化字段。借助这个特性可以实现字段的多
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M