腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Java:如何在
抽象
类
中
引用
子类
的
静态
变量?
、
、
、
我知道,多亏了this question,在
抽象
类
中
声明
的
静态
字段
的
值在所有
子类
中都是相同
的
。上述问题
的
解决方案是在每个
子类
中
声明一个
静态
字段,并在
抽象
类
中
声明一个必须由每个
子类
实现
的
抽象
"getter“
实例
方法
。 但是我
的
抽象
类
浏览 18
提问于2019-03-09
得票数 1
回答已采纳
2
回答
如何调用
抽象
类
的
非
静态
方法
、
我如何调用
抽象
类
的
非
静态
方法
,而不使用它
的
子类
或扩展它,因为
抽象
类和
子类
太复杂了,所以我不想引起任何副作用。我只想运行一个
方法
,而不想运行任何其他代码。我尝试使用反射,但它需要<e
浏览 0
提问于2018-08-02
得票数 2
9
回答
用
静态
方法
重写
实例
方法
、
、
我有一个会被
子类
化
的
类。所有
子类
都必须包含一个具有相同签名
的
静态
方法
,但每个
子类
都不同。 图像{
抽象
字符串getExtension();.RGBImage扩展图像{
静态
字符串getExtension(){返回“RGB
浏览 4
提问于2010-01-12
得票数 1
3
回答
在目标C
中
,如何让
子类
继承
静态
类变量,如果设置这些变量,不会更改所有子变量
的
值?
、
、
、
在目标C
中
,如何让
子类
继承
静态
类变量,如果设置这些变量,不会更改所有子变量
的
值? 让我说我有
抽象
的
汽车。它有一个
静态
的
BOOL,"isSportsCar",我们将其设置为零。然后在
子类
SportsCar
的
init
方法
中
,我们设置isSportsCar = YES。我
的
目标是使SportsCar
的
所有
实例
都能从
浏览 9
提问于2016-06-09
得票数 0
回答已采纳
3
回答
如何
静态
地访问
子类
的
overriden
方法
?
、
、
所以我已经知道在
抽象
类
中
不可能有
静态
方法
。但是,是否有一种
方法
可以在不
实例
化
的
情况下访问其
子类
中
的
重写
方法
? @Override
浏览 3
提问于2017-03-21
得票数 1
回答已采纳
4
回答
强制JUnit
子类
测试覆盖@BeforeClass
方法
、
、
我有一个轻量级
的
测试框架,编写成一个JUnit
抽象
测试。我想做
的
是让每个实现
子类
定义它们
的
自定义测试类设置。我
的
计划是让
抽象
超类定义一个@BeforeClass
方法
,该
方法
调用到每个
子类
都将被迫定义
的
抽象
设置
方法
,但这失败了,因为@BeforeClass
方法
必须是
静态
的
,
静态
方法</e
浏览 3
提问于2013-11-06
得票数 0
回答已采纳
3
回答
Java:
抽象
类
中
的
静态
方法
调用
抽象
非
静态
方法
?
、
、
、
我有一个
抽象
的
A类类A有一个或两个
静态
方法
,这些
方法
是
静态
的
,因为它们属于这10个类,而不是它们
的
实例
。例如,一个
静态
方法
称为getAllFromX,它从X获取类
的
所有
实例
,无论它是什么,它可能是一个服务器,实际上它是一个服务器,但这并不重要。因此,您可以看到这些
方法
是
静态
的
浏览 0
提问于2012-12-16
得票数 2
回答已采纳
1
回答
抽象
静态
方法
中
的
实例
子类
、
、
我是php
的
新手,我想从一个
抽象
父类
的
静态
方法
中
实例
化一个
子类
。这在php
中
是可能还是不可能? 下面是我要做
的
: 父类: <?); return self::$template_name; }
子类
浏览 22
提问于2020-09-24
得票数 1
回答已采纳
2
回答
C#
中
的
静态
抽象
方法
(特定用例
的
替代方案)
、
、
、
、
像许多C#程序员一样,我最终发现自己需要本质上是
静态
抽象
方法
功能
的
东西。我完全知道为什么不能这样做,这是有道理
的
,但我需要一个变通
的
办法。这些纹理非常大,并且给定
子类
的
每个
实例
都将以相同
的
缩放大小使用相同
的
纹理,直到用户指定不同
的
大小,这就是我采取
静态
方法
的
动机。 据我所知,
抽象
静态
方
浏览 2
提问于2010-09-15
得票数 1
回答已采纳
7
回答
在不
实例
化
的
情况下从
子类
获取数据
我有一个
抽象
的
超类和各种
子类
。每个
子类
都包含一个我想
静态
使用
的
值,但是不可能创建一个
抽象
的
静态
方法
。我希望动态地从它们获取一个值,而不必创建
实例
。我做什么好?在我
的
<e
浏览 0
提问于2009-03-03
得票数 2
回答已采纳
2
回答
从
抽象
类继承
静态
变量
、
、
、
我有六个类,它们都扩展了同一个
抽象
类。
抽象
类有一个指向某些JNI代码
的
静态
变量,我只想在每次
实例
化这些类时加载一次。据我所知,这只会导致这个
静态
变量
的
一个
实例
被
实例
化,但我希望每个扩展类都有自己
的
变量
静态
实例
,该
实例
对于给定
子类
是唯一
的
。我想在我
的
抽象
类
中
编写一些代码来修改和
浏览 0
提问于2011-04-15
得票数 14
回答已采纳
2
回答
在PHP
中
,什么时候应该使用
静态
方法
而不是
抽象
类?
、
、
我
的
理解是,如果我需要
静态
地访问一个
方法
,那么只有在我永远不需要
实例
化它
的
时候,我才应该让类成为
抽象
的
。这是真的吗?
浏览 3
提问于2009-10-07
得票数 9
2
回答
在
抽象
类
的
静态
函数
中
创建新
实例
、
、
、
} }我想从
抽象
父类
中
定义
的
静态
方法
创建类
的
实例
,但PHP告诉我“致命错误:无法
实例
化
抽象
类...”我应该如何正确地实现它?编辑:在本例
中
,我当然想创建"user“类
的
实例
,而不是<em
浏览 2
提问于2010-05-20
得票数 6
回答已采纳
2
回答
IntBuffer
的
工厂
方法
(和其他原始类型缓冲区)返回
实例
,但这些类实际上是定义
的
抽象
、
、
abstract class IntBuffer 看起来您无论如何都不能创建这个类
的
实例
,因为它声明
的
抽象
,但同时,有一个
静态
工厂
方法
IntBuffer allocate(int capacity),现在您可以通过简单
的
Buffer b=IntBuffer.allocate(128)创建一个
实例
,但是等待,IntBuffer是
抽象
的
,并且它没有任何预定义
的
具体
子类
。我已经怀疑它返回
浏览 1
提问于2015-03-02
得票数 0
回答已采纳
3
回答
为什么在Java
的
同一个类
中
不能有一个
抽象
和
静态
的
方法
、
、
String X, String Y); ...我
的
问题是,
静态
和
抽象
的
doSomething()
方法
似乎是重复
的
冲突。我认为这应该没问题,因为
静态
方法
属于类,而不是类
的
实例
,所以我将使用
抽象
方法
来强制所有
子类
上<e
浏览 0
提问于2012-01-10
得票数 2
回答已采纳
1
回答
当我在
抽象
方法
上使用call_user_func()时会发生什么?
、
、
假设我有以下
抽象
类: abstract public function foo(){}以及扩展上述
抽象
类
的
子类
:}call_user_func( array('B', 'foo') ); 据我从call_user_func()文档
中
浏览 2
提问于2014-01-13
得票数 1
回答已采纳
3
回答
如何从Java调用单例
方法
?
、
、
、
、
我想知道是否可以从POJO调用单例bean
的
方法
,通过它
的
接口。也许这个想法是错误
的
,或者architecture...but --如果可能的话--这就是我想要完成
的
,因为这是项目的架构。我注意到,当我从POJO调用getInstance(来自单例接口
的
方法
)时,出现了一个错误,告诉我该
方法
必须是
静态
的
,但是如果我使
方法
是
静态
的
,那么我必须在接口中编写实现,而我不
浏览 1
提问于2015-04-28
得票数 1
回答已采纳
2
回答
强制
子类
具有特定
的
工厂
方法
或构造函数
、
、
、
、
我有70%
的
信心,这是不可能
的
,但是否有办法确保
子类
有一个特定
的
构造函数或工厂
方法
?在本例
中
,我试图创建一个需要
子类
具有以下
方法
的
StringSerializable 显然,在第一种情况下,我只需将toString
抽象
。另一方面,拥有一个非
静态
fromString似乎是有
浏览 1
提问于2015-02-10
得票数 0
回答已采纳
2
回答
java中使用泛型
的
抽象
静态
/
静态
覆盖
方法
的
替代
方法
、
、
、
、
好吧,我知道你不能有一个
抽象
的
静态
方法
,尽管我个人认为这是一个限制。我也知道覆盖
静态
方法
是没有用
的
,因为当我处理MyList<T extends ObjectWithId>时,我
的
对象有一个
抽象
类,它有一个
静态
方法
,在它
的
子类
中被覆盖,T在运行时不存在,所以将调用ObjectWithId
的
静态
方法
而
浏览 1
提问于2011-12-10
得票数 1
回答已采纳
5
回答
Java有多个
子类
,但类型不同
、
、
、
假设我有一个基类Base,它是SubA和SubB
的
子类
。看,我不想为我创建
的
子类
的
每个
实例
初始化一个新
的
Animation
实例
,因为这需要相当长
的
时间。但是我需要每个
子类
都有它自己
的
动画。当然,我可以为每个
子类
创建一个
静态
动画,而不使用超类,但这将需要大量冗余/复制
浏览 0
提问于2012-07-05
得票数 2
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券