HarmonyOS class有构造函数constructor,那么有析构函数吗?
在构造函数里面加了个eventHub的通知,需要在特定的地方调用eventHub.off的方法吗?还是其class实例释放后就不用管通知了。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
ArkTS的class有析构函数吗?
241浏览 • 1回复 待解决
ArkTS是否有析构函数,查看某一个对象销毁可以在什么时间点
351浏览 • 1回复 待解决
HarmonyOS构造函数传入箭头函数,并立即执行 但是并未生效
350浏览 • 1回复 待解决
Map中可以存入@Builder修饰的构造函数吗
1575浏览 • 1回复 待解决
HarmonyOS ArkTS中如何实现泛型构造函数
450浏览 • 1回复 待解决
HarmonyOS 获取class实例上的所有函数名
434浏览 • 1回复 待解决
没有'new'就不能调用类构造函数Redistore
2120浏览 • 1回复 待解决
HarmonyOS 关于Native与ArkTS对象绑定功能,析构方法没有触发
122浏览 • 1回复 待解决
HarmonyOS 已经在构造函数中创建了变量,还是提示错误
103浏览 • 1回复 待解决
推理函数支持的数据格式有哪些?
2148浏览 • 1回复 待解决
HarmonyOS Natigation的 @build函数是否有办法不用让业务写
369浏览 • 1回复 待解决
arkts上有没有其他方式手动调用对象的构造函数
1678浏览 • 1回复 待解决
HarmonyOS CustomDialogController的option参数为什么必须写在构造函数里面,不能外面定义好
138浏览 • 1回复 待解决
#鸿蒙通关秘籍#如果我使用了未定义的构造函数,DevEco Studio会帮我生成吗?
117浏览 • 1回复 待解决
Ability的生命周期回调函数有哪些呢?
5650浏览 • 1回复 待解决
HarmonyOS ArkTS具备koltin扩展函数能力吗
340浏览 • 1回复 待解决
函数的参数必须都是显式的class或者interface类型
867浏览 • 1回复 待解决
使用OrmPredicates无法做函数查询吗?
5727浏览 • 1回复 待解决
HarmonyOS 自定义组件的私有属性,外部通过构造函数初始化,还能实例化
424浏览 • 1回复 待解决
HarmonyOS @Watch函数调用问题
377浏览 • 1回复 待解决
不让用箭头函数来创建接口函数了吗?
758浏览 • 0回复 待解决
HarmonyOS eglPresentationTime无法找到对应函数
106浏览 • 1回复 待解决
HarmonyOS RenderNode draw 函数内部 invalidate 无效
390浏览 • 1回复 待解决
HarmonyOS是否支持malloc_trim()函数?
303浏览 • 1回复 待解决
下面是一段参考代码:
这段代码定义了一个名为Observer的类,该类封装了EventHub的on和off方法。EventHub是一个事件中心,用于管理事件的订阅和取消订阅。Observer类的构造函数接收一个EventHub实例,并将其存储在私有成员变量eventHub中。
on方法用于订阅事件,off方法用于取消订阅事件。在Observer类中,on和off方法都是通过this.eventHub访问EventHub实例的方法。这意味着,如果Observer类的实例被销毁,eventHub成员变量将被释放,而EventHub实例将不会收到任何通知。
在ArkTS中,对象的销毁通常是自动的,不需要显式的释放内存的操作。因此,如果Observer类的实例不再被引用,它将会自动被垃圾回收器回收,eventHub成员变量也会随之释放。