開発環境
- macOS Mojave - Apple (OS)
- Windows 10 Pro (OS)
- IntelliJ IDEA CE(Community Edition) (IDE(統合開発環境))
- Kotlin (プログラミング言語)
Head First Kotlin: A Brain-Friendly Guide (Dawn Griffiths(著)、David Griffiths(著)、O'Reilly Media)のChapter 6(abstract classes and interfaces - Serious Polymorphism)、Exercise(179)の解答を求めてみる。
コード
// 2
abstract class Top {}
class Tip : Top() {}
// 3
abstract class Alpha {}
abstract class Omega : Alpha() {}
// 4
interface Foo {}
open class Bar : Foo {}
class Baz : Bar() {}
// 5
interface Fi {}
interface Fee {}
open class Fo : Fi {}
class Fum : Fo(), Fee {}
fun main() {}入出力結果
Process finished with exit code 0
0 コメント:
コメントを投稿