タグ

ブックマーク / www.syboos.jp (2)

  • syboos.jp

    shkh
    shkh 2012/03/05
  • Java オブジェクトのclone 概要 - Java入門

    明らかに、clone()というメソッドはどこでも定義されていないし、Java IDEやコマンドラインから上のファイルをコンパイルしてみると、エラーにならないことを気づいたでしょうか。 super.clone()は何でしょう? Java言語は、デフォルトではすべてのクラスはjava.lang.Objectから継承しているとみなされます。なるほど、superはObjectのことで、clone()はObjectクラスのメソッドですね。 Java言語は、java.lang.Object#clone()を通して、オブジェクトのクローン機能をサポートします。 しかし、そのままclone()メソッドを利用しようとしてもクローンできません。 Java clone()でオブジェクトのクローン まず、以下の例から見てみます。 public class TestClone { public static v

    shkh
    shkh 2011/09/23
  • 1