Skip to content

Instantly share code, notes, and snippets.

@kurochan
Created August 23, 2011 12:02
Show Gist options
  • Save kurochan/1164946 to your computer and use it in GitHub Desktop.
Save kurochan/1164946 to your computer and use it in GitHub Desktop.
日本語メソッドその2
class あいさつ<にほんご> {
ことば ことば;
static {
あいさつしよう: {
あいさつ こんにちは = new あいさつ(new ことば("こんにちワン!"));
あいさつ ありがとう = new あいさつ(new ことば("ありがとウサギ!"));
あいさつ さよなら = new あいさつ(new ことば("さよなライオン!"));
こんにちは.と言う();
ありがとう.と言う();
さよなら.と言う();
}
}
あいさつ(ことば ことば) {
この.ことば = ことば;
}
ことば と言う() {
return ことば.しゃべる();
}
あいさつ この = this;
}
class ことば {
String ことば;
ことば(String ことば) {
この.ことば = ことば;
}
ことば しゃべる() {
System.out.println(ことば);
return この;
}
ことば この = this;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment