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

NFL FACTS

NFL FACTS

KG - University

12 Qs

Football

Football

4th Grade

19 Qs

Triva

Triva

3rd Grade

19 Qs

what football player is this?

what football player is this?

3rd Grade

10 Qs

football

football

5th Grade

18 Qs

nba players

nba players

1st Grade

11 Qs

sports

sports

5th - 9th Grade

10 Qs

Object Oriented Programming

Object Oriented Programming

1st - 3rd Grade

10 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?