class和struct的优缺点?

2023-07-13  本文已影响0人  鳌拜的弟弟熬夜

class有以下功能,struct是没有的:

1. class可以继承,子类可以使用父类的特性和方法

2. 类型转换可以在运行时检查和解释一个实例对象

3. class可以用deinit来释放资源

4. 一个类可以被多次引用

struct优势:

1. 结构较小,适用于复制操作,相比较一个class实例被多次引用,struct更安全

2. 无需担心内存泄露问题

上一篇下一篇

猜你喜欢

热点阅读