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

Câu hỏi 491675:

Thành phần nào là thành phần (dưới dạng các biến - variables) trong đối tượng để mô tả thông tin dữ liệu hay trạng thái (states) của đối tượng?

A. Phương thức
B. Tất cả các phương án đều đúng
C. Thuộc tính
D. Đối tượng

Câu hỏi 491676:

Một chương trình nguồn java được ghi vào tệp có phần mở rộng của tên tệp là?

A. .class
B. .java
C. .h
D. .C

Câu hỏi 491677:

Cấu trúc một chương trình java gồm các phần nào?

A. Lớp chương trình chính, các hàm tự do.
B. Khai báo thư viện, lớp chương trình chính, các lớp khác
C. Các hàm tự do, hàm main()
D. Khai báo các biến, các chương trình con, hàm main()

Câu hỏi 491678:

Chọn phát biểu sai trong các phát biểu dưới đây:

A. Java là ngôn ngữ lập trình thuần hướng đối tượng.
B. Java áp dụng cơ chế bộ nhớ động cho mọi đối tượng trong chương trình.
C. Ứng dụng Java độc lập với môi trường thực hiện.
D. Ứng dụng Java chỉ thực thi được trên các máy tính cá nhân.

Câu hỏi 241668:

Đoạn mã sau đây thực hiện gì?

public class XuLyFile{

public void ghiFile( File f, ListArray<SV> lstSV)

throws FileNotFoundException, IOException

{

FileOutputStream fout = new FileOutputStream(f);

ObjectOutputStream out = new ObjectOutputStream(fout);

out.writeObject(lstSV);

out.close();

}

}

A. Thực hiện lưu danh sách sinh viên (SV) với các SV được lưu trong ArrayList (lstSV) vào file
B. Thực hiện lưu thông tin của SV lstSV vào file
C. Thực hiện đọc danh sách sinh viên từ file vào lưu lại vào ArrayList lstSV
D. Thực hiện đọc thông tin của SV từ file vào đối tượng lstSV

Câu hỏi 241669:

Cho đoạn mã sau:

class Test{

public static void main(String args[]){

Holder h = new Holder();

h.held = 100;

h.bumptrái tim;

System.out.println(h.held);

}

}

class Holder{

public int held;

public void bump(Holder theHolder){

theHolder.held++;

}

}

Giá trị in ra của câu lệnh ở dòng thứ 6 là:

A. 100
B. 0
C. 101
D. 1

Câu hỏi 241670:

Từ khóa nào xác định lớp ta đang định nghĩa lớp kế thừa từ lớp khác?

A. extends
B. public
C. abstract
D. final

Câu hỏi 241671:

Cho biết kết quả khi thực thi đoạn code sau biết giá trị của x là 2:

switch (x) {

case 1:

System.out.println(1);

case 2:

case 3:

System.out.println(3);

case 4:

System.out.println(4);

}

A. Xuất ra màn hình 3
B. Các giá trị 1,3,4 được xuất ra.
C. Các giá trị 3 và 4 được xuất ra.
D. Không in ra gì cả.

Câu hỏi 241672:

Ta sử dụng toán tử nào để truy xuất thuộc tính và phương thức của đối tượng trong java?

A. Toán tử “->”
B. Toán tử “.”
C. Toán tử “&”
D. Toán tử “|”

Câu hỏi 241673:

Từ vùng nhớ dành cho các thuộc tính của đối tượng được cấp phát ở đâu?

A. Trên stack
B. Trên heap

Câu hỏi 241674:

Kết quả khi thực hiện đoạn mã sau là gì?

public class HCN {

int x, y;

public HCN( int xx, int yy)

{

x = xx; y = yy;

}

int dientich(  ) { return x * y; }

public static void main(String arg[])

{

HCN x = new HCN( 4, 5 );

System.out.print(“Ket qua:” + x.dientich(  ));

}

}

A. 18
B. Ket qua: 20
C. 9
D. Không in gì lên màn hình

Câu hỏi 241675:

Kết quả khi thực hiện đoạn mã sau là gì?

public class HCN {

int x, y;

public HCN( int xx, int yy)

{

x = xx; y = yy;

}

int chuvi(  ) { return (x + y) * 2; }

public static void main(String arg[])

{

HCN x = new HCN( 4, 5 );

System.out.print(“Ket qua:” + x.chuvi(  ));

}

}

A. Không in gì lên màn hình
B. 18
C. 20
D. 9

Câu hỏi 241676:

Đâu là đoạn mã xây dựng lớp HCN với yêu cầu sau:

- thuộc tính: x, y

- phương thức: khởi tạo có tham số, khởi tạo không có tham số, tính diện tích, tính chu vi

A. public class HCN {
int x, y;
HCN(  ) { x=0; y=0; }
HCN(int xx, int yy)
{ x = xx; y = yy; }
int dientich(  ) { return x * y; }
int chuvi(  ) { return (x+y)*2; }
}
B. public class HCN {
int x, y;
HCN(int xx, int yy)
{ x = xx; y = yy; }
int dientich(  ) { return x * y; }
int chuvi(  ) { return (x+y)*2; }
}
C. public class HCN {
int x, y;
int dientich(  ) { return x * y; }
int chuvi(  ) { return (x+y)*2; }
}
D. public class HCN {
int x, y;
HCN(  ) { x=0; y=0; }
HCN(int xx, int yy)
{ x = xx; y = yy; }
}

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.

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 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 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 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 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 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)
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ố 06 năm 2025

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 reload the page.