RubyとJavaの比較
提供: Astarisk Works Wiki
JavaプログラマーのためのRubyとJavaの比較です。
| 項目 | Ruby | Java |
|---|---|---|
| 変数の定義 |
|
|
| 定数 |
|
|
| クラスの定義 |
class <クラス名> < <スーパークラス>
@@class_var = 0 #クラス変数
def <メソッド名>
#メソッドの実装
end
end
|
class <クラス名> extends <スーパークラス> {
public <戻り値名> <戻り値型> {
//メソッドの実装
}
}
|
| インスタンス変数 |
|
|
| メソッドの戻り値 | 複数の値を返すことが可能 | 常に1つだけ返す |