タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

javaとJAVAとmixinに関するkunihiko_tのブックマーク (1)

  • Java : Mixin(多重継承)とかパーシャルクラスとか - lethevert is a programmer

    JavaにはMixinやパーシャルクラスがないので、それっぽいことをしたいときには委譲コードをたくさん書かなければいけないから(´Д`)マンドクサ とか、言語上の欠陥だ!という勢いで批判する*1という人がいるけれど、それはJavaという言語を使いこなせていないだけなんじゃね?と思う。 ということで、JavaでMixinのようなことがしたいときにはどうするかということを、さらっと書いてみたい。 - まず、toString()で受け取った文字列を反転するmixinクラスを次のように作る。 abstract class StringMixin { abstract String toString(); String reverse() { String str = toString(); StringBuffer ret = new StringBuffer(); for (int i=str

    Java : Mixin(多重継承)とかパーシャルクラスとか - lethevert is a programmer
  • 1