[Unable to find Component]

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

Câu hỏi 231246:

Thuộc tính của lớp có thể có kiểu là chính lớp đó hay không?

A. Không
B. Có

Câu hỏi 231245:

Giai đoạn nào trong các bước phân tích và phát triển một hệ thống phần mềm hướng đối tượng thực hiện: các kết quả của quá trình phân tích được mở rộng thành một giải pháp kỹ thuật.

A. Thiết kế (Design)
B. Phân tích yêu cầu (Requirement analysis)
C. Kiểm tra (Testing)
D. Lập trình (Programming)

Câu hỏi 231244:

Bước nào trong các bước phân tích và phát triển một hệ thống phần mềm hướng đối tượng thực hiện: tìm hiểu các trường hợp sử dụng (use case) để nắm bắt các yêu cầu của người sử dụng (khách hàng), của vấn đề cần giải quyết.

A. Thiết kế (Design)
B. Lập trình (Programming)
C. Phân tích yêu cầu (Requirement analysis)
D. Kiểm tra (Testing)

Câu hỏi 231242:

Cho biết kết quả hiển thị sau khi thực hiện chương trình sau:

public class Test01

{private int x,y;

Test01()

{x = y = 5;

}

Test01(int k)

{x=y=k;

}

private void hien()

{System.out.printf("x = %d, y = %d",x,y);

}

public static void main(String [] arg)

{Test01 ts = new Test01(10);

ts.hien();

}

}

A. Lỗi biên dịch chương trình
B. x = 10, y = 5
C. x = 5, y = 5
D. x = 10, y = 10

Câu hỏi 231241:

Nếu tại lớp cơ sở có phương thức được nạp chồng, trong lớp dẫn xuất ta có thể ghi đè cho phương thức này?

A. Không thể ghi đè.
B. Có thể ghi đè nếu phạm vi truy nhập của phương thức là public.
C. Có thể ghi đè nếu kiểu trả về của phương thức là đối tượng lớp khác.
D. Có thể ghi đè nếu kiểu trả về của phương thức là void.

Câu hỏi 231240:

Từ khóa nào được dùng để triển khai một lớp từ một giao diện (interface) trong java?

A. abstract
B. implements
C. interface
D. extends

Câu hỏi 664398:

Đâu là đoạn chương trình để vẽ được đồ thị như hình minh hoạ

A. public class DoThi extends Applet
{
public void paint(Graphics g)
{
g.drawLine(5,5,5,200);
g.drawLine(5,200,200,200);

g.setColor(Color.green);
g.fillRect(105,100,20,100);
g.drawString("100",105,100);

g.setColor(Color.yellow);
g.fillRect(145,120,20,80);
g.drawString("80",145,120);

g.setColor(Color.red);
g.fillRect(25,80,20,120);
g.drawString("120", 25, 80);

g.setColor(Color.blue);
g.fillRect(65,140,20,60);
g.drawString("60", 65, 140);
}
}

B. public class DoThi extends Applet
{
public void paint(Graphics g)
{
g.drawLine(5,5,5,200);
g.drawLine(5,200,200,200);

g.setColor(Color.blue);
g.fillRect(65,140,20,60);
g.drawString("60", 65, 140);

g.setColor(Color.red);
g.fillRect(25,80,20,120);
g.drawString("120", 25, 80);

g.setColor(Color.green);
g.fillRect(105,100,20,100);
g.drawString("100",105,100);

g.setColor(Color.yellow);
g.fillRect(145,120,20,80);
g.drawString("80",145,120);
}
}

C. public class DoThi extends Applet
{
public void paint(Graphics g)
{
g.drawLine(5,5,5,200);
g.drawLine(5,200,200,200);

g.setColor(Color.blue);
g.fillRect(65,140,20,60);
g.drawString("60", 65, 140);

g.setColor(Color.green);
g.fillRect(105,100,20,100);
g.drawString("100",105,100);

g.setColor(Color.red);
g.fillRect(25,80,20,120);
g.drawString("120", 25, 80);

g.setColor(Color.yellow);
g.fillRect(145,120,20,80);
g.drawString("80",145,120);
}
}

D. public class DoThi extends Applet {

public void paint(Graphics g) {
g.drawLine(5, 5, 5, 200);
g.drawLine(5, 200, 200, 200);

g.setColor(Color.red);
g.fillRect(25, 80, 40, 120);
g.drawString("120", 25, 75);

g.setColor(Color.blue);
g.fillRect(105, 140, 40, 60);
g.drawString("60", 105, 135);

g.setColor(Color.gray);
g.fillRect(185, 100, 40, 100);
g.drawString("100", 185, 95);

g.setColor(Color.pink);
g.fillRect(265, 120, 40, 80);
g.drawString("80", 265, 115);
}
}

Câu hỏi 664355:

Đoạn mã để xây dựng lớp HOCSINH theo sơ đồ:

A. public class HOCSINH extends NHANSU{
private float dTB;;
public HOCSINH(  )
{
super(  );
dTB = 0;
}
public HOCSINH( String ht, int ns, String qq, float dtb)
{
super(ht, ns, qq);
dTB = dtb;
}
public void hienthi()
{
super.hienthi();
System.out.print("\n DTB:"+dTB);
}
}
B. public class HOCSINH extends NHANSU
{
private float dTB;
public void nhap()
{
Scanner sc = new Scanner(System.in);
NHANSU.nhapNS();
System.out.print("Diem TB:");
dTB = sc.nextFloat();
}
public void xuat()
{
NHANSU.xuatNS();
System.out.print("\n DTB:"+dTB);
}
C. public class HOCSINH
{
private String hoTen;
private String queQuan;
private int namSinh;
private float dTB;
public void nhap()
{
Scanner sc = new Scanner(System.in);
System.out.print("\n Ho ten:");
hoTen = sc.nextLine();
System.out.print("Que quan:");
queQuan = sc.nextLine();
System.out.print("Nam sinh:");
namSinh = sc.nextInt();
System.out.print("Diem TB:");
dTB = sc.nextFloat();
}
public void xuat()
{
System.out.print("\n Ho ten:" + hoTen);
System.out.print("\n Que quan:" + queQuan);
System.out.print("\n Nam Sinh:" + namSinh);
System.out.print("\n DTB:"+dTB);
}
}
D. public class HOCSINH
{
private float dTB;
public void nhap()
{
Scanner sc = new Scanner(System.in);
System.out.print("Diem TB:");
dTB = sc.nextFloat();
}
public void xuat()
{
System.out.print("\n DTB:"+dTB);
}
}

Câu hỏi 147636:

Đâu là đoạn mã xây dựng lớp GiaoVien theo sơ đồ sau:

A. class GiaoVien
{
int maNS, namSinh;
Strinh hoTen;
float luongThang;
void nhapGV(  )
{
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(  );
System.out.print(“Nhap Luong:”);
luongThang = sc.nextFloat(  );
}
void xuatGV(  )
{
System.out.printf(“\n%7d”, maNS);
System.out.printf(“%15s”, hoTen);
System.out.printf(“%7d”, namSinh);
System.out.printf(“%7.1f”, luongThang);
}
}
B. class GiaoVien extend NhanSu
{
float luongThang;
void nhapGV(  )
{
NhanSu.nhapNS();
Scanner sc = new Scanner(System.in);
System.out.print(“Nhap Luong:”);
luongThang = sc.nextFloat(  );
}
void xuatGV(  )
{
NhanSu.xuatNS();
System.out.printf(“%7.1f”, luongThang);
}
}
C. class GiaoVien
{
float luongThang;
void nhapGV(  )
{
Scanner sc = new Scanner(System.in);
System.out.print(“Nhap Luong:”);
luongThang = sc.nextFloat(  );
}
void xuatGV(  )
{
System.out.printf(“%7.1f”, luongThang);
}
}
D. class GiaoVien extends NhanSu
{
float luongThang;
void nhapGV(  )
{
super.nhapNS();
Scanner sc = new Scanner(System.in);
System.out.print(“Nhap Luong:”);
luongThang = sc.nextFloat(  );
}
void xuatGV(  )
{
super.xuatNS();
System.out.printf(“%7.1f”, luongThang);
}
}

Câu hỏi 563577:

Java được phát triển bắt đầu từ?

A. Microsoft
B. Intel
C. Oracle
D. Sun Microsystem

Câu hỏi 563576:

Nếu các lớp đối tượng có chung một số đặc điểm và được xem như có quan hệ “là” (is a) với lớp đối tượng khác thì các lớp này có đặc trưng gì trong các đặc trưng cơ bản của lập trình hướng đối tượng?

A. Tính che giấu thông tin
B. Tính đa hình
C. Tính kế thừa
D. Tính đóng gói

Câu hỏi 563575:

Cho lớp đối tượng CAR (ô tô) với các thành phần: Tên xe, số chỗ ngồi, khởi động, tốc độ tối đa. Hãy chỉ ra đâu là phương thức của lớp CAR?

A. Số chỗ ngồi
B. Khởi động
C. Tốc độ tối đa
D. Tên xe

Câu hỏi 563574:

Phương pháp phân tích hướng đối tượng là phương pháp phân tích:

A. Từ dưới lên (bottom-up)
B. Tất cả các phương án đều sai
C. Từ trên xuống (top-down)
D. Từ trên xuống (top-down) hoặc từ dưới lên (bottom-up)

Câu hỏi 563573:

Một thông điệp (messages) bao gồm các thành phần nào?

A. Đối tượng (Object), phương thức (Method), tham số (Parameter)
B. Phương thức (Method), hàm (function) tự do trong chương trình.
C. Đối tượng (Object), phương thức (Method), thuộc tính (Property)
D. Thuộc tính (Property), tham số (Parameter), phương thức (Method)

Câu hỏi 563572:

Cách viết lệnh nào là đúng khi gọi thực thi một phương thức có tham số của đối tượng?

A. Các_tham_số.Đối_tượng.phương_thức()
B. Đối_tượng.phương_thức(các_tham_số)
C. Đối_tượng.các_tham_số.phương_thức()
D. Phương_thức.đối_tượng(các_tham_số)

Câu hỏi 563571:

Tính chất (đặc trưng) nào trong lập trình hướng đối tượng đề cập đến thiết lập cơ chế về khả năng truy xuất xử lý đến các thành phần của lớp đó hay được gọi là phạm vi tác động (scope)?

A. Tính đa hình
B. Tính che giấu thông tin
C. Tính đóng gói
D. Tính kế thừa

Câu hỏi 563570:

Ngôn ngữ nào sau đây không phải ngôn ngữ lập trình hướng đối tượng?

A. C#
B. C++
C. Pascal
D. java

Câu hỏi 563569:

Tính chất (đặc trưng) nào trong lập trình hướng đối tượng nhằm che đi những chi tiết phức tạp bên trong của đối tượng?

A. Tính đóng gói
B. Tính che giấu thông tin
C. Tính đa hình
D. Tính kế thừa

Câu hỏi 563568:

Trong các ngôn ngữ lập trình: C++, Assembly, Pascal, SmallTalk thì các ngôn ngữ nào là thuần hướng đối tượng giống Java?

A. Ngôn ngữ Assembly
B. Ngôn ngữ Pascal
C. Ngôn ngữ SmallTalk
D. Ngôn ngữ C++

Câu hỏi 241677:

Cho class được khai báo như sau:

public class Test {

public static void test() {

print();

}

public static void print() {

System.out.println("Test");

}

public void print() {

System.out.println("Another Test");

}

}

Cho biết kết quả khi biên dịch class này:

A. Có lỗi vì có hai phương thức print giống nhau.
B. Bị lỗi vì lý do khác.
C. Biên dịch thành công.
D. Có warning vì không có main method.
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.