[Unable to find Component]

Kỹ thuật lập trình hướng đối tượng - IT07 (208)

Câu hỏi 170936:

Khi các thành viên trong lớp cơ sở trùng tên với các thành viên mới trong lớp dẫn xuất thì chúng ta sử dụng từ khóa nào để truy cập xử lý các thành viên lớp cơ sở?

A. Từ khóa abstract
B. Từ khóa implements
C. Từ khóa super
D. Từ khóa extends

Câu hỏi 170935:

Cho biết ý nghĩa của đoạn chương trình sau:

class NhanSu

{

int maNS, namSinh;

Strinh hoTen;

void nhapNS(  )

{

Scanner sc = new Scanner(System.in);

System.out.print(“Nhap Ma:”);

maNS = sc.nextInt(  );

System.out.print(“Nhap Ho Ten:”);

hoTen = sc.nextLine(  );

System.out.print(“Nhap Nam Sinh:”);

namSinh = sc.nextInt(  );

}

void xuatNS(  )

{

System.out.printf(“\n%7d”, maNS);

System.out.printf(“%15s”, hoTen);

System.out.printf(“%7d”, namSinh);

}

}

class HocSinh extends NhanSu

{

float diemTB;

void nhapHS(  )

{

super.nhapNS();

Scanner sc = new Scanner(System.in);

System.out.print(“Nhap DTB:”);

diemTB = sc.nextFloat(  );

}

void xuatHS(  )

{

super.xuatNS();

System.out.printf(“%7.1f”, diemTB);

}

}

A. Xây dựng NhanSu thoả mãn:
+Thuộc tính: Mã Nhân sự, Năm sinh, Họ Tên, điểm Trung bình
+Phương thức: Nhập nhân sự, Xuất nhân sự
B. -Xây dựng lớp HocSinh thoả mãn:
+Thuộc tính: Mã Nhân sự, Năm sinh, Họ Tên, điểm Trung bình
+Phương thức: Nhập nhân sự, Xuất nhân sự, nhập Học sinh, Xuất Học sinh
C. -Xây dựng lớp NhanSu thoả mãn:
+Thuộc tính:Mã Nhân sự, Năm sinh, Họ Tên
+Phương thức: Nhập nhân sự, Xuất nhân sự

-Xây dựng lớp HocSinh kế thừa từ lớp NhanSu bổ sung thêm:
+Thuộc tính: điểm Trung bình
+Phương thức: nhập Học sinh, Xuất Học sinh
D. Xây dựng HocSinh thoả mãn:
+Thuộc tính: Mã Nhân sự, Năm sinh, Họ Tên, điểm Trung bình
+Phương thức: Nhập Học sinh, Xuất Học sinh

Câu hỏi 170934:

Giả thiết có 3 lớp A, B và C với mô hình thừa kế: Lớp B thừa kế từ lớp A, Lớp C thừa kế từ lớp B. Trong thân các phương thức lớp C ta có thể truy cập trực tiếp đến các thành phần nào của lớp A?

A. Chỉ các thành phần public
B. Các thành phần private
C. Các thành phần mặc định
D. Các thành phần protected và public

Câu hỏi 170933:

Cho ví dụ sau:

class First {

public First (String s) {

System.out.println(s);

}

}

public class Second extends First {

public static void main(String args []) {

new Second();

}

}

Cho biết kết quả biên dịch và thực thi của lớp Second?

A. Một thể hiện (instance) của lớp Second được tạo ra.
B. Lỗi khi chạy vì lớp First không có constructor không tham số.
C. Xuất ra một chuỗi trên màn hình.
D. Lỗi khi biên dịch vì lớp First không có constuctor không tham số.

Câu hỏi 170931:

Chọn câu phát biểu đúng:

A. Một lớp trừu tượng không thể chứa phương thức final.
B. Một lớp final không thể chứa các phương thức trừu tượng.

Câu hỏi 170930:

Chọn cách sửa ít nhất để đoạn mã sau biên dịch đúng

final class Aaa

{int xxx;

void yyy(){xxx = 1;}

}

class Bbb extends Aaa

{final Aaa finalRef = new Aaa();

final void yyy()

{System.out.println(“In method yyy()”);

finalRef.xxx = 12345;

}

}

A. Xoá từ final ở dòng 7
B. Không cần phải chỉnh sửa gì
C. Xóa từ final ở dòng 1
D. Xóa từ final ở dòng 1 và 7

Câu hỏi 170929:

Lớp trừu tượng thường có ít nhất bao nhiêu phương thức trừu tượng?

A. 2 phương thức trừu tượng.
B. 1 phương thức trừu tượng.
C. 3 phương thức trừu tượng.
D. Tất cả các phương thức phải là phương thức trừu tượng.

Câu hỏi 170928:

Các phương thức được khai báo dùng các tiền tố nào thì không được khai báo là trừu tượng (abstract)?

A. static
B. public
C. Mặc định
D. protected

Câu hỏi 170927:

Chọn phát biểu đúng:

A. Thể hiện của CheckBoxGroup có thể phát sinh ActionEvent.
B. Thể hiện của TextArea có thể phát sinh ActionEvent.
C. Thể hiện của TextField có thể phát sinh ActionEvent.
D. Thể hiện của button có thể phát sinh ActionEvent.

Câu hỏi 170925:

Chọn phương thức dùng để gán nội dung cho Label:

A. setLabel()
B. setLabelText()
C. setText()
D. setTextLabel()

Câu hỏi 170924:

Các phương thức nào sau đây không thể dừng sự thực thi của một thread?

A. notify();
B. sleep();
C. stop();
D. wait();

Câu hỏi 170923:

Dòng lệnh sau đây có nghĩa là gì?

Frame frame = new Frame(“Example on Frame”);

frame.setSize(500,500);

A. Tạo Frame với tiêu đề là “Example on Frame”
B. Tạo Frame được đặt tại vị trí toạ độ (500,500) của màn hình
C. Tạo Frame với tiêu đề “Example on Frame” và kích thước là 500x500
D. Tạo Frame với tiêu đề là “Example on Frame” và đặt tại vị trí toạ độ (500,500) của màn hình

Câu hỏi 170922:

Chọn phương thức để hiện thị Frame lên màn hình?

A. display()
B. setVisible()
C. Tất cả các câu trên đều sai
D. displayFrame()

Câu hỏi 170921:

Chọn phát biểu đúng:

A. Một event adapter là một cung cấp các cài đặt mặc định cho các event listener tương ứng.
B. Tất cả các phát biểu đều đúng.
C. Các event listeners là các interface qui định các phương thức cần phải cài đặt để xử lý các sự kiệc liên quan khi sự kiện đó xảy ra.
D. Lớp WindowAdapter được dùng để xử lý các sự kiện liên quan đến cửa sổ màn hình.

Câu hỏi 170920:

Cho biết kết quả khi thực thi class sau:

import java.awt.*;

public class FrameTest extends Frame {

public FrameTest() {

add (new Button("First"));

add (new Button("Second"));

add (new Button("Third"));

pack();

setVisible(true);

}

public static void main(String args []) {

new FrameTest();

}

}

Lựa chọn phát biểu đúng nhất:

A. Chỉ có “Third” button được hiển thị.
B. Chỉ có “First” button được hiển thị.
C. Chỉ có “Second” button được hiển thị.
D. Cả ba button được hiển thị.

Câu hỏi 170919:

Cho một component comp và một container cont có kiểu trình bày là FlowLayout. Cho biết cách để gắn comp vào cont ?

A. cont.addAllComponents()
B. cont.add(comp)
C. cont.addComponent(comp)
D. comp.add(cont)

Câu hỏi 170918:

Chọn phát biểu đúng:

A. TextComponent extends TextField
B. TextArea extends TextField.
C. TextField extends TextComponent
D. TextComponent extends TextArea

Câu hỏi 170916:

Trong java, khi ta khai báo và gọi hàm tạo không đối đối tượng lớp dẫn xuất, hàm tạo của lớp cơ sở có được tự động gọi hay không?

A. Chỉ hàm tạo có đối được tự động gọi
B. Không
C. Chỉ hàm tạo không đối được tự động gọi.

Câu hỏi 170915:

Chọn phát biểu đúng:

A. implements là từ khoá cho java biết lớp này là lớp trừu tượng.
B. Có thể tạo ra các thể hiện (instances) của 1 lớp trừu tượng (abstract).
C. Từ khóa extends xác định lớp ta đang định nghĩa kế thừa từ lớp nào.
D. Nếu có từ khóa final khi định nghĩa lớp, chương trình dịch java biết đây là một lớp hằng, có thể kế thừa.

Câu hỏi 170914:

Khi một phương thức được khai báo là abstract thì lớp chứa nó cũng phải là một lớp abstract, đúng hay sai?

A. Đúng
B. Sai
C. Tùy tình huống
Trung tâm giáo dục thể chất và quốc phòng an ninh
Khoa kinh tế
Khoa đào tạo từ xa
Trung tâm đào tạo trực tuyến
Khoa đào tạo cơ bản
Khoa điện - điện tử
Khoa du lịch
Khoa Công nghệ thông tin
Viện Công nghệ sinh học và Công nghệ thực phẩm
Trung tâm đại học Mở Hà Nội tại Đà Nẵng
Khoa tiếng Trung Quốc
Khoa tạo dáng công nghiệp
Khoa tài chính ngân hàng
Khoa Tiếng anh
Khoa Luật

Bản tin HOU-TV số 07 năm 2026

Tuyển sinh đại học Mở Hà Nội - HOU

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.