新しいアカウントで始めました。

身の回りの出来事や写真が中心です。

Kotlinで遊んでました。interfaceどうも上手く行かない。

2018-10-16 23:20:44 | Androidプログラミング

 interfaceを使った例でしたが、なぜか上手く行きません。クラスを直接書いてみました。バケツを二個作ります。一個は7の大きさ、もう一個は4の大きさで7の大きさのバケツを一杯にします。それをもう一方のバケツへ移すと、7の方のバケツは3残り、4の方は4で一杯になります。KotlinスタートブックではsetQuantityやgetQuantityを作ってましたが、上のようにクラスを定義すれば、それらの変数へ直接アクセスできますので、回りくどい感じです。

 自分は同じsrcに書いていってますので、Bucketが何個か出来てそれが次のスクリプトに影響を与えてしまいます。影響を与えないようにE_Bucketとかいしてますが、スマートでないですね。C#もほんの少しだけ勉強したのですが、namespaceで他と区分できるはずです。packageも同じようなものかと思いましたが、どうも違うようです。上手く行きません。"(-""-)"

追記)interfaceが上手く行かないと感じたのは、勘違いです。interfaceでクラスのプロトタイプを定義したら、そのすべてを実装しないうちはエラーが表示されます。実装が終了するとエラーが消えます。

コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« PrimePCのBIOS | トップ | 秋のスイーツとは? »
最新の画像もっと見る

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。

Androidプログラミング」カテゴリの最新記事