HarmonyOS 接口类怎么得到自己的具体实现类
我定义了如下一个接口
export interface AService{
}
export interface BService extends AService{
}
export class ServiceImpl implements BService{
}
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
然后定义了一个类ServiceProvider,在这个类中定义了一个安装service的方法,但是传的参数是BService。我现在想根据BService这个参数拿到具体的实现类ServiceImpl对象,请问这个怎么实现?
第二个问题:我拿到ServiceImpl这个实现类,我怎么拿到它的实现类
export class ServiceProvider{
installService(service: BService): void {
// 通过BService对象如何获取其实现类ServiceImpl
}
}
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
HarmonyOS
赞
收藏 0
回答 1
相关问题
鸿蒙中路径测量类PathMeasure具体怎么使用
6934浏览 • 2回复 待解决
判断类是否实现了某接口
1098浏览 • 1回复 待解决
HarmonyOS 怎么实现线程安全的单例类
1117浏览 • 1回复 待解决
HarmonyOS ArkTS怎么获取类的implements的集合及获取所有接口名称
496浏览 • 2回复 待解决
HarmonyOS 类实现方案的问题
779浏览 • 2回复 待解决
HarmonyOS 如何创建像java一样的匿名接口实现类
857浏览 • 1回复 待解决
HarmonyOS 页面基类怎么开发
883浏览 • 1回复 待解决
HarmonyOS ts中继承的类,怎么和C++中的类对象进行绑定
777浏览 • 1回复 待解决
HarmonyOS 怎么在工具类里和其它类里用navigation跳转
862浏览 • 1回复 待解决
定义一个类,怎么在新建这个类的时候,只赋值这个类中某几个属性
2408浏览 • 1回复 待解决
HarmonyOS 页面怎么继承基类,有些重复的弹窗想抽到基类中
1174浏览 • 1回复 待解决
如何实现类的全局变量?
867浏览 • 1回复 待解决
HarmonyOS Navigation跳转到具体Component,Component自己实现的onBackPress响应不到
527浏览 • 1回复 待解决
HarmonyOS 随机数接口(对应于java中的UUID类)
2164浏览 • 2回复 待解决
没有专类Post请求接口公共请求
3548浏览 • 1回复 待解决
工具类里怎么调用startAbility?
5681浏览 • 1回复 待解决
HarmonyOS abstract抽象类实现问题
531浏览 • 1回复 待解决
android的TouchDelegate类对应鸿蒙是哪个类?
6145浏览 • 1回复 待解决
HarmonyOS 有没有类似Java的Clss类实现
640浏览 • 1回复 待解决
HarmonyOS 自定义注解类的实现方案
955浏览 • 1回复 待解决
如何在不修改类,不继承类的情况下为类添加方法?
1151浏览 • 1回复 待解决
ArrayList如何存储类对象,如果没有是否存在api实现类对象转string和string转类对象?
1534浏览 • 1回复 待解决
HarmonyOS如何获取一个类的父类名称
2016浏览 • 4回复 待解决
HarmonyOS @watch怎么作用在类的某个属性上
631浏览 • 1回复 待解决
HarmonyOS 怎么给类的属性赋默认值
2241浏览 • 1回复 待解决
示例demo: