abstract method是否可以同时是 static的?

简介: 不可以因为static的方法是不能被继承的,而abstract方式是要被子类实现的,那就必须要求该方法是能被继承的,这显然矛盾了。所以不能。

不可以

因为static的方法是不能被继承的,而abstract方式是要被子类实现的,那就必须要求该方法是能被继承的,这显然矛盾了。所以不能。

目录
相关文章
|
11月前
|
存储 Cloud Native 编译器
C++ static与类
C++ static与类
|
5月前
|
PHP
PHP public、protected、private、static、abstract、final、interface、implements 区别对比
PHP public、protected、private、static、abstract、final、interface、implements 区别对比
60 0
|
5月前
|
Java
java-基础-Interface、abstract类、Static class 、non static class的区别
【4月更文挑战第5天】Java中的接口、抽象类、静态类和非静态类各具特色:接口仅含抽象方法和常量,用于定义行为规范;抽象类可包含抽象和非抽象方法,提供部分实现,支持多继承;静态内部类不依赖外部类实例,可独立存在,访问外部类的静态成员;非静态内部类持有关联外部类引用,能访问其所有成员。这些机制根据设计需求和场景选择使用。
41 6
abstract class和interface有什么区别?
声明方法的存在而不去实现它的类被叫做抽象类(abstract class)
93 0
|
编译器
public <T> T method(T t)方法详解
public <T> T method(T t)方法详解
284 0
public <T> T method(T t)方法详解