使用单独类的方法视为抽象

问题描述 投票:-1回答:1

当从另一个类中调用方法时,它被认为是抽象的吗?因为当main方法创建Dog对象并使用方法animalSound时,用户无法看到正在执行的操作。这被认为是抽象吗?

Dog.java

public class Dog {
    public void animalSound() {
         System.out.println("Woof");
    }
}

Main.java

public class Main {
    public static void main() {
        Dog d = new Dog();
        d.animalSound();
    }
}
java abstraction
1个回答
0
投票
抽象(动词)表示隐藏细节。

所以本质上是问一个方法

call抽象(隐藏)细节。

答案为否。方法的详细信息(方法的作用)由方法[[declaration隐藏,而不由方法call隐藏。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.