げんとめ(管理人)

スポンサーリンク
デザインパターン

Observer:kotlin

気を付けたこと kotlinでは一つのファイルに複数クラスを書けるのでまとめたfor分の書き方がちょっと違う import kotlin.concurrent.thread import kotlin.random.R...
デザインパターン

Mediator:kotlin

気を付けたこと kotlinではpublicなクラスを一つのファイルに複数書けるのでまとめた初期化するときにnullを入れるnullを入れるために型名の後に?を付けてnullable型にしたnullable型のフィールドを参照すると...
デザインパターン

Facade:kotlin

気を付けたこと staticなメンバはブロック内で作成するpackageを分けるときはモジュール単位で分けるkotlinではpublicなクラスをファイルに複数書けるのでまとめたprivateなコンストラクタの書き方 ...
デザインパターン

ChainOfResponsibility:kotlin

気を付けたこと kotlinではパブリックなクラスを一つのファイルに複数書けるのでまとめた初期値にnullを入れるためにSupport?型でnullable型にしたコンストラクタでフィールドの宣言と初期化が出来るresolve()内...
過去記事

javascript関数型プログラミングのサンプルコードを実行する

kotlinが関数型プログラミングとかいう考え方で書くべきという記事を見たので、関係する本を買ってみました。 kotlinで関数型を解説してる本が見つからなかったのでjavascriptで代用してとりあえず関数型プログラミングがどん...
デザインパターン

Visitor:kotlin

気を付けたこと kotlinではpublicなクラスを一つのファイルに複数書けるのでMain.ktにすべてまとめたFileTreatmentExceptionのコンストラクタ引数に規定値構文を使ったdirにEntryのリストを入れる...
デザインパターン

Decorator:kotlin

気を付けたこと kotlinでは一つのファイルに複数クラスを書けるので一つのファイルにまとめたコンストラクタでフィールドの宣言と初期化が出来るforの書き方が少し違う fun main() { val b1 = Str...
デザインパターン

Composite:kotlin

気を付けたこと kotlinでは一つのファイル内にpublicなクラスをいくつも書けるので一つのファイルにまとめた例外用クラスコンストラクタの呼び出す引数に規定値構文を使うprintList(string)が元のコードではprote...
デザインパターン

Strategy:kotlin

気を付けたこと プライベートなコンストラクタの書き方staticは無いのでコンパニオンオブジェクトで代用singletonもコンパニオンオブジェクトをクラス内で宣言して実装するものらしい初期化してフィールドに設定するときはコンストラ...
デザインパターン

Bridgeパターン:kotlin

増補改訂版Java言語で学ぶデザインパターン入門のBridgeパターンをkotlinで書き直してみます。 気を付けたこと コンストラクタ内でフィールドの宣言と初期化するクラス宣言はdefaultでfinalなので、継承する場合...
スポンサーリンク
タイトルとURLをコピーしました