- 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?
- 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ở?
- 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
);
}
}
- Câu hỏi 170942:
Giả thiết lớp SONGUYEN đã được định nghĩa, ta khai báo mảng a và xin cấp phát vùng nhớ lưu trữ các phần tử của a bằng lệnh:
int n=3;
SONGUYEN [] a= new SONGUYEN [n];
Lúc này, Giá trị ngầm định của mỗi phần tử mảng đối tượng a là gì?
- 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
- Câu hỏi 170948:
Trong 3 lớp đối tượng sau thì các lớp nào đáp ứng đặc trưng kế thừa trong lập trình hướng đối tượng: lớp Sách, lớp Ô tô và lớp Tạp chí.
- Câu hỏi 305007:
Trong hàm tạo bất kỳ của lớp có thể gọi tới các hàm tạo khác của lớp đó hay không?
- 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;}
}
- 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 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?