| inline fun <reified T> create():T{ | |
| return T::class.java.getConstructor().newInstance() | |
| } | |
| fun main(args: Array<String>) { | |
| println(create<DummyClass>().dummyMethod()) | |
| } | |
| class DummyClass{ | |
| fun dummyMethod():String{ | |
| return "Dummy class text" | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This comment has been minimized.
tarsa commentedMar 22, 2018
Java version: