HMDemo/hmcalculate/src/main/ets/Calculator.ets
2024-05-28 20:05:06 +08:00

20 lines
393 B
Plaintext

import { CalculateAdapter } from 'native_lib.so'
import { CalculateInfo } from './CalculateInfo'
export class Calculator {
private adaptor!:CalculateAdapter;
constructor() {
this.adaptor = new CalculateAdapter();
}
add(a:number, b: number): number {
return this.adaptor.add(a, b);
}
getInfo(): CalculateInfo {
return this.adaptor.getInfo() as CalculateInfo;
}
}