Search Header Logo

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

Authored by Kiều Thị

Fun

1st - 12th Grade

Used 1+ times

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

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

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

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Microsoft

Continue with Microsoft

or continue with

Facebook

Facebook

Apple

Apple

Others

Others

Already have an account?