Câu hỏi về kế thừa Java

Câu hỏi về kế thừa Java

1st - 12th Grade

15 Qs

quiz-placeholder

Similar activities

new York giants

new York giants

KG - 12th Grade

10 Qs

football

football

5th Grade

18 Qs

mnby

mnby

1st Grade

13 Qs

Debugging

Debugging

10th Grade

20 Qs

NFL FACTS

NFL FACTS

KG - University

12 Qs

NFL quiz

NFL quiz

KG - 2nd Grade

11 Qs

Football

Football

4th Grade

19 Qs

Football Teams

Football Teams

3rd Grade - University

18 Qs

Câu hỏi về kế thừa Java

Câu hỏi về kế thừa Java

Assessment

Quiz

Fun

1st - 12th Grade

Medium

Created by

Kiều Thị

Used 1+ times

FREE Resource

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Kết quả của đoạn mã sau in ra như thế nào?

class Employee {

    float salary = 1000;

}

class Programmer extends Employee {

    int bonus = 150;

}

public class InheritanceSample1 {

    public static void main(String args[]) {

        Programmer p = new Programmer();

        System.out.println("Programmer salary is: " + p.salary);

        System.out.println("Bonus of Programmer is: " + p.bonus);

    }

}

Programmer salary is: 1000.0 Bonus of Programmer is: 150

Lỗi biên dịch do không thể khai báo Programmer p = new Programmer();

Lỗi dòng in p.salary do Programmer không có salary

Programmer salary is: 1000.0 Bonus of Programmer is: 150.0

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Kết quả của đoạn mã sau in ra như thế nào?

class Animal {

    void eat() {

        System.out.println("eating...");

    }

}

class Dog extends Animal {

    void bark() {

        System.out.println("barking...");

    }

}

public class TestInheritance1 {

    public static void main(String args[]) {

        Animal d = new Dog();

        d.bark();

        d.eat();

    }

}

eating... barking...

Lỗi biên dịch do không thể khai báo Animal d = new Dog();

barking... eating...

Lỗi biên dịch dòng d.bark

3.

MULTIPLE SELECT QUESTION

30 sec • 1 pt

Kết luận nào sau đây đúng:

class A {

    private int data = 40;

    private void msg() {

        System.out.println("Hello Java");

    }

}

public class Simple {

    public static void main(String args[]) {

        A obj = new A();

        System.out.println(obj.data);

        obj.msg();

    }

}

40 Hello Java

Lỗi biên dịch dòng obj.data

Lỗi biên dịch dòng obj.msg()

Không có kết luận đúng

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Kết luận nào sau đây đúng:

package com.codegym.demo1;

class A {

    void msg() {

        System.out.println("Hello");

    }

}

package com.codegym.demo2;

import com.codegym.demo1;

public class B {

    public static void main(String args[]) {

        A obj = new A(); 

        obj.msg();  

    }

}

Kết quả là Hello

Lỗi biên dịch dòng A obj = new A();

Lỗi biên dịch dòng obj.msg();

Không có kết luận đúng

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Kết luận nào sau đây đúng:

package com.codegym.demo1;

public class A {

    void msg() {

        System.out.println("Hello");

    }

}

package com.codegym.demo2;

import com.codegym.demo1;

public class B extends A {

    public static void main(String args[]) {

        A obj = new A(); 

        obj.msg();  

    }

}

Kết quả là Hello

Lỗi biên dịch dòng A obj = new A();

Lỗi biên dịch dòng obj.msg();

Không có kết luận đúng

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Kết quả của chương trình in ra là gì?

class Vehicle {

    int speed = 50;

}

public class Bike extends Vehicle {

    int speed = 100;

    void display() {

        System.out.println(speed); 

    }

    public static void main(String args[]) {

        Bike b = new Bike();

        b.display();

    }

}

100

50

Lỗi biên dịch

Không có kết luận đúng

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Kết quả của chương trình in ra là gì?

class Vehicle {

    int speed = 50;

}

public class Bike extends Vehicle {

    int speed = 100;

    void display() {

        System.out.println(super.speed); 

    }

    public static void main(String args[]) {

        Bike b = new Bike();

        b.display();

    }

}

100

50

Lỗi biên dịch

Không có kết luận đúng

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?