Đọc đoạn mã sau:
1: class Super {
2: public Integer getLenght() { return new Integer(4); }
3: }
4:
5: public class Sub extends Super {
6: public Long GetLenght() { return new Long(5); }
7:
8: public static void main(String[] args) {
9: Super sooper = new Super();
10: Sub sub = new Sub();
11: System.out.println(
12: sooper.getLenght().toString() + "," +
13: sub.getLenght().toString() );
14: }
15: }
Chương trình sẽ in ra thông tin gì?
Chọn một Câu trả lờiChọn đáp án A
Đọc đoạn mã sau:
1: public abstract class Test {
2: public abstract void methodA();
3:
4: public abstract void methodB()
5: {
6: System.out.printIn("Hello");
7: }
8: }
Cho lớp Student như sau:
public class Student {
private int mark;
public int getMark() {
return mark;
}
public void setMark(int mark) {
this.mark = mark;
}
}
và s là đối tường s của Student.
Đoạn mã nào sau cho phép thay đổi điểm của s thành 10?
Chọn một Câu trả lờiĐọc đoạn mã sau:
1: public abstract class Test {
2: public abstract void methodA();
3:
4: public abstract void methodB()
5: {
6: System.out.printIn("Hello");
7: }
8: }
Làm thế nào để đoạn mã trên biên dịch thành công?
Chọn một Câu trả lời01: public class Test {
02: public static void main(string args[]) {
03: int i= 0;
04: while (true) {
05: if (i==4) break;
06: ++i;
07: System.out.println(i);
08: }
09: }
10: }
Giá trị cuối cùng của i tại dòng 7 là bao nhiêu?
Chọn một Câu trả lời1: package a;
2: class A{protected int x;}
3: class B{
4: public void test(){
5: A a = new A();
6: a.x = 9;
7: System.out.println(a.x);
8: }
9:public static void 10:main(String[] agrs)
11: {
12: B b1=new B();
13: b1.test();
14: }
15: }
Khi chạy đoạn chương trình trên sẽ thông báo gì?
Chọn một Câu trả lời