HarmonyOS class有构造函数constructor,那么有析构函数吗?
在构造函数里面加了个eventHub的通知,需要在特定的地方调用eventHub.off的方法吗?还是其class实例释放后就不用管通知了。
HarmonyOS
赞
收藏 0
回答 1
相关问题
ArkTS的class有析构函数吗?
1158浏览 • 1回复 待解决
HarmonyOS Class能否提供一个析构函数或者析构回调
758浏览 • 1回复 待解决
ArkTS是否有析构函数,查看某一个对象销毁可以在什么时间点
1123浏览 • 1回复 待解决
HarmonyOS构造函数传入箭头函数,并立即执行 但是并未生效
1172浏览 • 1回复 待解决
Map中可以存入@Builder修饰的构造函数吗
2210浏览 • 1回复 待解决
HarmonyOS webviewcontroller构造函数中的webtag
529浏览 • 1回复 待解决
HarmonyOS ArkTS中如何实现泛型构造函数
1530浏览 • 1回复 待解决
HarmonyOS 关于Native与ArkTS对象绑定功能,析构方法没有触发
877浏览 • 1回复 待解决
HarmonyOS 获取class实例上的所有函数名
1158浏览 • 1回复 待解决
HarmonyOS canvas是否有定时刷新的函数
826浏览 • 1回复 待解决
没有'new'就不能调用类构造函数Redistore
2689浏览 • 1回复 待解决
推理函数支持的数据格式有哪些?
3151浏览 • 1回复 待解决
HarmonyOS 已经在构造函数中创建了变量,还是提示错误
680浏览 • 1回复 待解决
HarmonyOS 为什么构造函数中进行了赋值,还提示错误?
927浏览 • 1回复 待解决
HarmonyOS UIAbility是否有对应activity.setResult函数?
459浏览 • 1回复 待解决
arkts上有没有其他方式手动调用对象的构造函数
2510浏览 • 1回复 待解决
HarmonyOS Natigation的 @build函数是否有办法不用让业务写
1039浏览 • 1回复 待解决
#鸿蒙通关秘籍#如果我使用了未定义的构造函数,DevEco Studio会帮我生成吗?
963浏览 • 1回复 待解决
HarmonyOS ArkTS如何创建多个构造函数,分别初始化不同参数
1264浏览 • 1回复 待解决
HarmonyOS CustomDialogController的option参数为什么必须写在构造函数里面,不能外面定义好
980浏览 • 1回复 待解决
HarmonyOS 有回调函数的全局自定义弹窗代码例子
1054浏览 • 1回复 待解决
Ability的生命周期回调函数有哪些呢?
6522浏览 • 1回复 待解决
使用OrmPredicates无法做函数查询吗?
6347浏览 • 1回复 待解决
HarmonyOS 使用@ObservedV2的类,无法从父组件通过构造函数传递给子组件
891浏览 • 1回复 待解决
下面是一段参考代码:
这段代码定义了一个名为Observer的类,该类封装了EventHub的on和off方法。EventHub是一个事件中心,用于管理事件的订阅和取消订阅。Observer类的构造函数接收一个EventHub实例,并将其存储在私有成员变量eventHub中。
on方法用于订阅事件,off方法用于取消订阅事件。在Observer类中,on和off方法都是通过this.eventHub访问EventHub实例的方法。这意味着,如果Observer类的实例被销毁,eventHub成员变量将被释放,而EventHub实例将不会收到任何通知。
在ArkTS中,对象的销毁通常是自动的,不需要显式的释放内存的操作。因此,如果Observer类的实例不再被引用,它将会自动被垃圾回收器回收,eventHub成员变量也会随之释放。