java - java中有抽象变量吗?

标签 java variables abstract

Java 中的变量可以抽象吗?构造函数是否支持 abstract 变量?我不确定,但我认为构造函数支持静态变量。请澄清我的疑问。

最佳答案

在java中只有类和方法可以是抽象的。变量声明不能。但是,您可以使用抽象类型的变量声明。参见示例:

public abstract class MyClass { // allowed
   public abstract myMethod(); // allowed
   public MyClass instance; // allowed

   public abstract MyClass instance; // NOT ALLOWED!!
}

关于java - java中有抽象变量吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3562926/

相关文章:

java - 如何在 Play 中将所有入站请求转换为 UTF-8!框架

java httpunit.http异常 :Error on HTTP request: 405 Method Not Allowed [url]

javascript - 如何将 JS 变量的值路由到 HTML Div?

c++ - 变量类型的问题

Java:抽象类中的直接构造函数

C++:有什么方法可以防止抽象基类的任何实例化?

java - 制作 Oracle JDK docker 镜像

java - 如何将 json ListView 上选定项目的值发送到另一个 Activity ?

bash - 别名中的变量

c# - 优化C#中的空方法调用