腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
如何将单例
引用
传递给十个兄弟对象
java
、
inheritance
、
constructor
、
singleton
如果十个
类
继承自一个基
类
,而所有十个
子类
都需要访问一个单例,那么如何传递对单例
的
引用
。我看到了几种处理这个问题
的
方法,其中两种是: subclassesPass调用
超
类
中
的
静态
方法,该方法设置
静态
对象
的
引用
,然后该
引用
可以由subclassesPass共享,即对每个
子类
的
引用
浏览 6
提问于2011-03-22
得票数 1
回答已采纳
1
回答
如
何在
超
类
静态
函数
中
引用
来自
子类
的
静态
参数
?
javascript
、
inheritance
、
ecmascript-6
、
static
我有以下代码: class A { console.log(this.name);} B.printName(); //Prints 'A' (I thought it would print 'B') 为什么B.printName()不打印'B‘而不打印'A'?
浏览 4
提问于2019-06-30
得票数 1
回答已采纳
3
回答
Java重写实例和
静态
方法执行
java
、
inheritance
在下面的程序
中
,我重写了一个
静态
方法和一个实例方法,当我使用
超
类
调用实例方法时,它正在执行
子类
方法,但是如果是
静态
方法,则是执行
超
类
静态
方法。为什么会这样呢?
浏览 5
提问于2015-07-06
得票数 1
回答已采纳
2
回答
Java继承:方法重写和方法隐藏有什么区别?
java
、
inheritance
、
overriding
根据 如果
子类
定义
的
静态
方法与
超
类
中
的
静态
方法具有相同
的
签名
浏览 4
提问于2022-02-10
得票数 0
回答已采纳
3
回答
即使使用
子类
型
引用
静态
字段,也只初始化
超
类
。
java
、
static
、
initialization
这里有一个很好
的
参考材料: 在本页面中有这样一条规则: 3)如果由于访问
静态
字段而触发
类
初始化,则只初始化声明了
静态
字段
的
类
,即使
静态
字段被类型
子类
、
子类
接口或接口
的
实现
类
引用
,也不会触发
超
类
或
子类
的
初始化如果
静态
字段是由Sub
类
引用
的
,那
浏览 4
提问于2013-04-30
得票数 0
回答已采纳
3
回答
用
子类
的
静态
成员
类
参数
化
超
类
java
、
generics
有办法用
子类
的
静态
成员
类
参数
化
超
类
吗?在Eclipse
中
,super调用也有错误: 如果使用另一个受包保护
的
顶级
类
来
参数
化ExampleSubClass,那么它可以很好地工作摘要 这背后
的
驱动力是,我有一个通用
超
类</em
浏览 1
提问于2018-05-18
得票数 10
回答已采纳
3
回答
超
类
变量
的
子类
引用
?
java
、
inheritance
、
overloading
、
method-hiding
当
类
扩展
类
时,我们可以在将内存分配给
子类
对象时使用
超
类
引用
。到目前为止,我理解这样做是可以
的
,因为
子类
继承了其父
类
的
数据,但是它不能访问
子类
的
成员,因为它只是
引用
,因此不知道
子类
所做
的
添加。我
的
问题是,当我包含隐藏上述概念
的
方法时,
超
类
引用
浏览 10
提问于2016-02-16
得票数 1
回答已采纳
2
回答
超
类
构造
函数
实际上指的是什么?
类
或该类
的
对象(或者两者都不是?)
java
、
class
、
inheritance
、
constructor
、
superclass
我相信这将会是一个愚蠢
的
问题,但是谁能告诉我,在Java
中
(尽管我确信这一定与其他语言相关),
超
类
构造
函数
实际上在做什么?假设我有一个带有构造
函数
的
父
类
,该构造
函数
从提供给构造
函数
的
参数
中
设置一个变量(不一定是
静态
变量),然后在
子类
的
构造
函数
中
调用
超
浏览 0
提问于2016-04-05
得票数 2
4
回答
为什么我
的
静态
块允许调用父
类
静态
方法而不使用父
类
引用
?
java
、
static-methods
、
static-block
据我所知,通常应该使用
类
的
引用
来调用
静态
方法,或者如果它位于
静态
方法或
静态
块
中
,则可以直接调用它而无需
引用
。 // TODO Auto-gene
浏览 0
提问于2018-03-25
得票数 3
回答已采纳
2
回答
引用
没有名称
的
类
在TypeScript
中
的
子类
中使用不同
的
静态
方法
typescript
、
typescript1.8
在ES6
中
,可以通过this.constructor
引用
静态
方法。我希望能够覆盖
超
类
的
静态
方法,并从
子类
中使用它,而不需要在实例方法
中
重新定义
引用
。现在,我知道如
何在
TypeScript
中
访问
静态
方法
的
唯一方法是使用
类
名。MainClass.info(); 但是如果我这样做,
子类
将继续使用MainClass.i
浏览 7
提问于2016-06-09
得票数 7
回答已采纳
2
回答
在
超
类
构造
函数
中
创建
子类
对象采用无限循环java。
java
、
oop
这也许是个愚蠢
的
问题,但请暂时容忍我。implements Runnable{ System.out.println("Inside testprint()");} 如果我在
超
类
中
创建一个
子类
对象,它就会进入无限循环,因为我猜一旦创建了
子类
对象,它就一直调用
超
类
构造
函数
,该构造
函数
一直在创建
子类
对象。如
浏览 4
提问于2013-10-20
得票数 1
回答已采纳
2
回答
一个
子类
的
参数
可以比它
的
子类
少吗?
java
、
inheritance
、
constructor
、
subclass
、
superclass
我目前
的
任务是在java
中
编辑一个小行星游戏
的
代码。主
类
已经完成,但我必须完成由main控制
的
游戏中交互对象
的
类
。在游戏
的
API
中
,
超
类
SpaceObject
的
构造
函数
是这样写
的
: public SpaceObject(double xPos, double yPos, double xVel, double yVel40 (这个int
的
浏览 1
提问于2013-04-23
得票数 0
5
回答
哪些成员不是在
子类
中继承
的
?
java
、
class
、
inheritance
、
subclass
我试图回答以下问题: 我知道私有成员不会继承到
子类
,默认成员也不会在包之外继承。有人能完成答案吗?编辑:-我相信
静态
成员是根据下面的演示继承
的
。
浏览 3
提问于2014-04-16
得票数 8
回答已采纳
4
回答
为什么Java不允许无法访问其
超
类
的
任何构造
函数
的
子类
?
java
、
inheritance
、
constructor
这个问题主要是参考Luiggi对这样一个问题
的
回答: 我理解Java强制每个
子类
构造
函数
必须调用它
的
超
类
构造
函数
之一。如果所有
超
类
的
构造
函数
都是私有的,这显然是不可能
的
。因此,如果一个
子类
理论上可以继承具有私有构造
函数
的
超
类
,那么您就无法在
子类
上调用构造
函数
浏览 6
提问于2015-07-05
得票数 2
回答已采纳
4
回答
为什么叫“方法隐藏”?
java
、
oop
、
inheritance
、
polymorphism
、
dynamic-binding
在
中
,“如果
子类
定义
的
静态
方法与
超
类
中
的
静态
方法具有相同
的
签名,那么
子类
中
的
方法将隐藏
超
类
中
的
方法。”publ
浏览 6
提问于2015-11-12
得票数 5
回答已采纳
3
回答
在产品类
的
接口或抽象
超
类
中
定义工厂方法
c#
、
inheritance
、
interface
、
factory-method
我有一个抽象
的
超
类
和继承它
的
子类
。我能否以某种方式实现这一点,使
静态
工厂方法遵循接口或抽象
超
类
浏览 2
提问于2016-04-28
得票数 1
回答已采纳
2
回答
Java:如何使用
超
类
设计集合
java
、
inheritance
、
collections
、
reference
这是一个实际
的
问题,但我不确定它是否有一个实际
的
答案。如果你有一个
超
类
,假设有10个
子类
,那么将这10个
子类
放在一个集合中最简单
的
方法是什么?现在(这可能是一个糟糕
的
设计),我已经将它们放在
超
类
的
静态
集合字段
中
。 然而,这个问题
的
动机是因为我已经获得了其中一个
子类
的
一个字段
的
标识,但我需要对同
浏览 0
提问于2013-06-05
得票数 1
回答已采纳
6
回答
C#如何从
子类
调用
静态
方法
c#
、
class
、
static
我有这样
的
代码: public static List<Super> methodA() { . . . }class Sub:Super{ } Sub.methodA(); 但是执行是
来自
超
类
的
。无论如何,我可以执行
子类
的
静态
方法?它们具有相同
的
静态<
浏览 4
提问于2015-09-29
得票数 2
1
回答
在Java
中
隐藏方法
java
、
oop
、
method-hiding
可能重复: 我读过甲骨文
的
教程,但不明白。
浏览 2
提问于2012-07-23
得票数 0
5
回答
为什么在
子类
中
没有完全限定
的
名称就可以访问
静态
方法?
java
、
static
下面的代码演示了名为SubClass
的
子类
可以直接访问名为staticMethod
的
最终
静态
同步方法。没有必要将其与
类
名相关联。public static void main(String[] args) new SubClass().woof();} 这在继承方面有些混乱,因为最终
的
方法不能被继承,因此不应该被它
的
子类
直接访问。最后一个
静态
方法,如上面所示,如何从它
的
<e
浏览 3
提问于2011-11-16
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
编程学习Java:类的继承、静态+final修饰+抽象方法+异常处理
编程学习:Java(一)下篇
Java面向对象的特性
Java基础知识总结(三)
Python面向对象之封装
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券