JAVA CORE - Trang 80

www.updatesofts.com

{

A a = new B();

B b = new B();

Class x;

x = a.getClass();

System.out.println(“a is object of type: ”+x.getName());

x= b.getClass();

System.out.println(“b is object of type: ”+x.getName());

x=x.getSuperclass();

System.out.println(x.getName()+ “is the superclass of b.”);

}

}

Quá trình xuất ra các kết quả được mô tả như hình dưới đây:

Hình 4.3 Quá trình xuất ra các kết quả của lớp Class.

3.15.10

Lớp Object

Lớp Object là một lớp cha của tất cả các lớp. Dù là một lớp do người dùng định nghĩa
không mở rộng bất kỳ một lớp nào khác, theo mặc định nó mở rộng lớp đối tượng.

Một vài các phương thức của lớp Object được biểu diễn bên dưới:

Phương thức Mục đích
equals(Object) So sánh thể hiện đối tượng hiện tại với đối tượng đã cho,

và kiểm tra nếu chúng bằng nhau.

finalize()

Mặc định hình thức của phương thức cuối cùng. Thông
thường bị phủ bởi lớp con.

notify()

Thông báo dòng (thread) mà hiện thời trong trạng thái
đang chờ trên màn hình của đối tượng này.

notifyAll()

Thông báo tất cả các dòng (thread) hiện hành trong
trạng thái chờ trên màn hình của đối tượng này.

toString()

Trả về một chuỗi đại diện cho đối tượng.

wait()

Tạo ra dòng hiện hành để nhập vào trạng thái đang chờ.

Bảng 4.6 Lớp Object.

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.