[英]Typing method of a abstract class with an interface
Consider this trivial example:考虑这个简单的例子:
abstract class Foo {
public abstract functionAdd(number1, number2, number3): number
public abstract functionMultiply(number1, number2, number3): number
}
interface Numbers {
number1: number
number2: number
number3: number
}
Please keep in mind that Numbers<\/code> contains unordered set of keys, just like HashMap whereas both
functionAdd<\/code> and
functionMultiply<\/code> expects an ordered tuple of arguments.
请记住,
Numbers<\/code>包含一组无序的键,就像 HashMap 一样,而
functionAdd<\/code>和
functionMultiply<\/code>都需要一个有序的参数元组。
In other words, These methods expect:
换句话说,这些方法期望:
functionAdd(...[number1, number2, number3]:[number, number, number])
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.