- Câu hỏi 170941:
Đoạn mã sau thực hiện nhiệm vụ 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. Xây dựng lớp HCN có hai thuộc tính x, y. Lớp HCN phương thức tính diện tích hình chữ nhật (= x* y). Áp dụng tạo ra HCN với giá trị hai thuộc tính lần lượt là 4 và 5. In ra màn hình diện tích của HCN là 20
B. Xây dựng lớp HCN có hai thuộc tính x, y. Lớp HCN có phương thức khởi tạo có tham số và phương thức tính chu vi hình chữ nhật = (x+y)*2). Áp dụng tạo ra HCN với giá trị hai thuộc tính lần lượt là 4 và 5. In ra màn hình chu vi của HCN là 18
C. Xây dựng lớp HCN. Áp dụng tạo ra HCN với giá trị hai thuộc tính lần lượt là 4 và 5. In ra màn hình diện tích của HCN là 20
D. Xây dựng lớp HCN có hai thuộc tính x, y. Lớp HCN có phương thức khởi tạo có tham số và phương thức tính diện tích hình chữ nhật (= x* y). Áp dụng tạo ra HCN với giá trị hai thuộc tính lần lượt là 4 và 5. In ra màn hình diện tích của HCN là 20
- Câu hỏi 170944:
Từ khóa nào trong khai báo phương thức của lớp cho phép chương trình thực hiện đa luồng (multi threads)?
A. synchronized
B. interface
C. native
D. abstract
- Câu hỏi 170946:
Đâu là đoạn mã xây dựng lớp NV với yêu cầu sau:
- thuộc tính: hsl
- phương thức: tính lương được nạp chồng theo hai cách, lương không có phụ cấp và lương có phụ cấp ( = hsl * 1500000 hoặc = (hsl+pc) * 1500000
A. public class NV {
float tinhluong( float hsl ) {
return hsl * 1500000; }
float tinhluong( float hsl, float pc) {
return (hsl+pc) * 1500000; }
}
B. public class NV {
float hsl;
float pc;
float tinhluong1( ) {
return hsl * 1500000; }
float tinhluong2( ) {
return (hsl+pc) * 1500000; }
}
C. public class NV {
float hsl, pc;
float luong1, luong2;
float tinhluong( ) {
luong1 = hsl*1500000;
luong2 = (pc+hsl)*1500000;
}
}
D. public class NV {
float hsl;
float tinhluong( ) {
return hsl * 1500000; }
float tinhluong( float pc) {
return (hsl+pc) * 1500000; }
}
- 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 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.bump
;
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à:
- 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 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 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