How to define class type array?
Brian
zoujiaqing at gmail.com
Sat Dec 15 10:02:02 UTC 2018
Java code:
```java
class A extends Node {}
class B extends Node {}
class C extends Node {}
@Override public Set<Class<? : Node>> getNodes() {
return new HashSet<>(Arrays.asList(
A.class,
B.class,
C.class
));
}
```
For dlang like this?
```D
class A : Node {}
class B : Node {}
class C : Node {}
override public Set!Node getNodes() {
return new HashSet!Node([
typeid(A),
typeid(B),
typeid(C)
]);
}
```
More information about the Digitalmars-d-learn
mailing list