面向对象与类系统
玄铁支持基于类的面向对象编程,包含封装、继承与多态机制:
- 类的定义与构造:
- 使用
型声明一个类。 - 使用
造关键字定义构造函数(或用于实例化对象)。
- 使用
- 实例与成员访问:
- 使用
此关键字来访问当前实例的方法和字段(相当于this)。
- 使用
- 可见性控制:
- 支持
公(public)、私(private)、护(protected) 修饰符,用于控制方法或字段的作用域。
- 支持
- 继承体系:
承:用于继承父类 (inherit)。覆:用于重写 (override) 父类的方法。
- 弱引用:
- 使用
弱 设声明弱引用变量或类成员字段,打破 ARC 循环引用。 - 弱引用不持有对象所有权——当所有强引用释放后,弱引用自动置为
空。 - 搭配可空类型
?使用:弱 设 父: 父节点?。
- 使用
详细语法说明、ARC 行为与示例代码请参阅:04_弱引用编程指南.md