- Câu hỏi 305003:
Các phương thức khai báo trong giao diện có thể bao gồm thân (các lệnh trong thân phương thức)?
A. Tùy tình huống.
B. Không thể.
C. Có thể.
- Câu hỏi 305009:
Cho biết lớp B gồm các thành phần gì trong đoạn mã sau:
class A
{
int x,y;
public A(){ x=y=5; }
public int sumA( ){ return x+y; }
}
class B extends A
{
int z;
public B(){ z=7; }
public int sumB( ) { return x+y+z;}
}
A. -Thuộc tính: z,
-Phương thức: sumB( )
B. -Thuộc tính: x, y
-Phương thức: sumA( )
C. -Thuộc tính: x, y, z
-Phương thức: sumA( ), sumB( )
D. -Thuộc tính: x, y, z
-Phương thức: A( ), B( ), sumA( ), sumB( )
- 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 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 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 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++