У меня есть класс Android-Java с двумя перегруженными методами
package com.test;
public class A{
public void theMethod(Bitmap bitmap){
...
}
public void theMethod(int resource){
...
}
}
И я пытаюсь расширить класс в программе Nativescript-Angular :
class ExtendedA extends com.test.A{
public theMethod(bitmap : android.graphics.Bitmap) : void{
...
}
}
но у меня есть эта ошибка
Property 'theMethod' in type 'ExtendedA' is not assignable to the same property in base type ‘A’.
Type ‘(bitmap : Bitmap) => void' is not assignable to type '{ (param: Bitmap): void; (param : number): void; }'.
Types of parameters 'bitmap' and 'param' are incompatible.
Type 'number' is not assignable to type 'Bitmap'.
PD У меня нет кода класса com.test.A.