2006-09-20から1日間の記事一覧
RubyとJavaではsuperの意味が異なっている。Javaではスーパークラスをレシーバとするためのキーワードであり、Rubyでは現在のメソッドがオーバーライドしているメソッドの呼び出しになる。 class Oya { void a(){ System.out.println("oya"); } } class Ko e…
RubyとJavaではsuperの意味が異なっている。Javaではスーパークラスをレシーバとするためのキーワードであり、Rubyでは現在のメソッドがオーバーライドしているメソッドの呼び出しになる。 class Oya { void a(){ System.out.println("oya"); } } class Ko e…