HarmonyOS class有构造函数constructor,那么有析构函数吗?
在构造函数里面加了个eventHub的通知,需要在特定的地方调用eventHub.off的方法吗?还是其class实例释放后就不用管通知了。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
ArkTS的class有析构函数吗?
159浏览 • 1回复 待解决
ArkTS是否有析构函数,查看某一个对象销毁可以在什么时间点
285浏览 • 1回复 待解决
HarmonyOS构造函数传入箭头函数,并立即执行 但是并未生效
278浏览 • 1回复 待解决
HarmonyOS ArkTS中如何实现泛型构造函数
361浏览 • 1回复 待解决
Map中可以存入@Builder修饰的构造函数吗
1538浏览 • 1回复 待解决
HarmonyOS 获取class实例上的所有函数名
370浏览 • 1回复 待解决
推理函数支持的数据格式有哪些?
2092浏览 • 1回复 待解决
没有'new'就不能调用类构造函数Redistore
2088浏览 • 1回复 待解决
arkts上有没有其他方式手动调用对象的构造函数
1619浏览 • 1回复 待解决
HarmonyOS Natigation的 @build函数是否有办法不用让业务写
322浏览 • 1回复 待解决
使用OrmPredicates无法做函数查询吗?
5664浏览 • 1回复 待解决
Ability的生命周期回调函数有哪些呢?
5535浏览 • 1回复 待解决
HarmonyOS ArkTS具备koltin扩展函数能力吗
281浏览 • 1回复 待解决
HarmonyOS 自定义组件的私有属性,外部通过构造函数初始化,还能实例化
311浏览 • 1回复 待解决
HarmonyOS eglPresentationTime无法找到对应函数
31浏览 • 1回复 待解决
函数的参数必须都是显式的class或者interface类型
833浏览 • 1回复 待解决
HarmonyOS 如何声明全局回调函数
238浏览 • 1回复 待解决
HarmonyOS是否支持malloc_trim()函数?
265浏览 • 1回复 待解决
HarmonyOS RenderNode draw 函数内部 invalidate 无效
347浏览 • 1回复 待解决
HarmonyOS 函数使用bind提示警告
133浏览 • 1回复 待解决
HarmonyOS @Watch函数调用问题
281浏览 • 1回复 待解决
MQTT 移植过来的文件,transport.c文件的transport_getdata函数是不是有问题?
7139浏览 • 1回复 待解决
Js如何定义callback函数
2085浏览 • 1回复 待解决
不让用箭头函数来创建接口函数了吗?
724浏览 • 0回复 待解决
HarmonyOS 如何在builder函数中传入组件
226浏览 • 0回复 待解决
下面是一段参考代码:
这段代码定义了一个名为Observer的类,该类封装了EventHub的on和off方法。EventHub是一个事件中心,用于管理事件的订阅和取消订阅。Observer类的构造函数接收一个EventHub实例,并将其存储在私有成员变量eventHub中。
on方法用于订阅事件,off方法用于取消订阅事件。在Observer类中,on和off方法都是通过this.eventHub访问EventHub实例的方法。这意味着,如果Observer类的实例被销毁,eventHub成员变量将被释放,而EventHub实例将不会收到任何通知。
在ArkTS中,对象的销毁通常是自动的,不需要显式的释放内存的操作。因此,如果Observer类的实例不再被引用,它将会自动被垃圾回收器回收,eventHub成员变量也会随之释放。