JAva oop 22オブジェクトクラス
Objectクラス
-すべてのクラスの最高の祖先
-親がいないクラスはObjectクラスを自動的に継承します.
-すべてのクラスがObjectクラスで定義された11のメソッドを継承します.
toString(),equals(),hashCode()...
public class Oop22_objectClass {
-すべてのクラスの最高の祖先
-親がいないクラスはObjectクラスを自動的に継承します.
-すべてのクラスがObjectクラスで定義された11のメソッドを継承します.
toString(),equals(),hashCode()...
public class Oop22_objectClass {
public static void main(String[] args) {
Practice pp = new Practice();
//Practice클래스 안에 toString 없지만 Object클래스의 상속받으니까 쓸 수 있다
System.out.println(pp.toString());//Practice@28a418fc 객체의주소
//객체를 println()에 넣으면 객체의주소를 반환해준다.
System.out.println(pp);//Practice@28a418fc 객체의주소
}
}
//부모클래스가 없으면 컴파일러가
//자동으로 Object클래스 상속받게 해줌
class Practice extends Object{
int a;
}
Reference
この問題について(JAva oop 22オブジェクトクラス), 我々は、より多くの情報をここで見つけました https://velog.io/@bitcogo/java-oop-22-Object-클래스テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol