腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
4
回答
实例
初始化
块和
子类
java
、
inheritance
、
initialization
、
initialization-block
我对何时运行
实例
初始化
块感到困惑。根据凯西·塞拉的书:
实例
化
子类
对象只创建一个
子类
类型的对象,但调用其所有超类的构造函数。根据上面的:,为什么每当
子类
的对象被
实例
化时,超类中的
实例
初始化
块就会被调用?,它不像超类的一个新对象被
实例
化。
浏览 1
提问于2013-04-21
得票数 2
回答已采纳
1
回答
指定的
初始化
器?
ios
、
objective-c
、
inheritance
、
init
、
designated-initializer
这句话是怎么说的,就像苹果博士说的: 有时,超类的指定
初始化
程序对
子类
来说是足够的,因此
子类
不需要实现自己指定的
初始化
器。其他情况下,类的指定
初始化
程序可能是其超类指定
初始化
器的重写版本。如果
子类
需要补充超类指定的
初始化
器所执行的工作,即使
子类
不添加自己的任何
实例
变量(或者它添加的
实例
变量不需要显式
初始化
),这种情况通常也是如此。这是说我不需要为
子类
创建一个指定
浏览 11
提问于2015-09-09
得票数 0
回答已采纳
1
回答
用Java
实例
化抽象类
java
、
abstract-class
在阅读有关继承的文章时,我了解到在
初始化
子类
之前必须
初始化
超类,即所有超类的构造函数必须在
子类
构造函数之前运行。此外,我们还可以直接创建超类的
实例
。似乎我们不能
实例
化抽象类。要使用抽象类,您必须从另一个类继承它,为其中的抽象方法提供实现。 我的问题是,在
实例
化具体
子类
时,抽象超类的构造函数将在具体
子类
的构造函数之前调用。如果是这样,为什么我不能直接
实例
化抽象超类呢?
浏览 0
提问于2019-06-13
得票数 0
回答已采纳
1
回答
PHP从父静态方法
初始化
子类
的新
实例
?
php
如何从父静态方法
初始化
子类
?谢谢。
浏览 1
提问于2011-07-06
得票数 2
回答已采纳
6
回答
未
初始化
的原始
实例
变量是否使用内存?
java
、
memory-management
、
initialization
、
primitive
在Java中,声明类级
实例
变量而不
初始化
它是否需要花费内存?我有一个巨大的超类,许多不同的
子类
(不够不同,不能有自己的超类)
子类
扩展。有些
子类
并不使用超类声明的每个原语。我是否可以简单地保留未
初始化
的原语,并且只在必要的
子类
中
初始化
它们以节省内存?
浏览 16
提问于2014-10-27
得票数 43
回答已采纳
1
回答
Java:在对象创建的事件上
java
、
constructor
我有一个其他人可以扩展的基类,目前我有一个
初始化
实例
的init(),但只有在构造函数堆栈完成后才能调用它。如果我在基类的构造函数中调用init(),那么我可能会错误地
初始化
,因为
子类
的构造函数还没有完成执行。
子类
可以
初始化
一些受保护字段的值,这将影响init()
初始化
实例
的方式。我目前的方法是让init() protected final,并要求
子类
必须在其构造函数的末尾调用它。这种方法有效,但只有在
子类
确实遵循指令
浏览 0
提问于2017-11-06
得票数 2
3
回答
如何在调用#
初始化
之前对类
实例
进行处理?
ruby
我正在编写一个类,其中必须在
初始化
过程中设置
实例
变量,否则类将无法工作。该类被设计为大量
子类
,而且我不希望所有
子类
都必须在它们的super重载中调用initialize,所以我想在调用
初始化
函数之前设置
实例
变量。是否可以通过重载Class#new或类似的方法,在调用initialize函数之前进行一些自定义
实例
初始化
?
浏览 4
提问于2015-10-12
得票数 1
回答已采纳
2
回答
在objective-c中将继承的方法重写为私有
iphone
、
objective-c
我正在创建UIBarButtonItem的一个
子类
,以提供一些特定的功能。新类有一个
初始化
器,它是创建类的
实例
时应该使用的唯一
初始化
器:问题是,来自UIBarButtonItem的所有
初始化
器仍然可用,因此我可以使用如下内容创建我的新类的
实例
MyCustomUIBarButtonItem *button = [[MyCustomUIBarButtonItem alloc] initWith
浏览 2
提问于2010-07-16
得票数 3
回答已采纳
4
回答
如果要添加类型化属性,
子类
NSNotification是否是正确的路径?
objective-c
、
cocoa
、
inheritance
、
nsnotification
、
class-cluster
我正在尝试
子类
NSNotification。 但对我来说
浏览 11
提问于2011-09-27
得票数 10
回答已采纳
3
回答
从
子类
__init__()中
初始化
父类是否可以接受?
python
、
inheritance
、
subclass
从
子类
内部
初始化
父类,以便父类属性可用于创建的
子类
实例
,这是一个很好的实践吗?这样做是否有其他办法或最佳做法?据我所知,在
子类
初始化
期间,没有
初始化
父类,
子类
对象只能访问它自己的属性(即。number_legs和make_noise)而不是父类属性或方法(即。get_animal_stats)。我发现自己为预定义对象编写了许多小类,但必须使用子对象
初始化
父类。通过这种方式,我可以动态地创建一个简单的动物,或者通过Dog
子类</
浏览 10
提问于2014-10-21
得票数 2
回答已采纳
1
回答
列表-
子类
的
初始化
c++
、
inheritance
、
compiler-errors
、
aggregate
、
list-initialization
我想
初始化
一个B类,它是A按列表
初始化
()的
子类
struct A {}; }; {A a{ 1 }; // compiles} 是否有方法通过列表
初始化
来
初始化
B的
实例
?本质上,我想在不声明任何构造函数的情况下对B的
实例
进行弱化。
浏览 5
提问于2022-08-02
得票数 -1
1
回答
重写从构造函数调用的方法
java
、
overriding
如果创建了
子类
的
实例
,则输出为sub0 sub2。 为什么即使超类构造函数尚未完成,
子类
方法也会被调用?为什么从超类构造函数( sub0输出)调用
实例
字段时没有
初始化
?
浏览 1
提问于2013-09-14
得票数 2
回答已采纳
1
回答
如何为整个Qt应用程序创建一个菜单?
qt
、
qt5
、
qmainwindow
、
qmenu
、
qmenubar
我的应用程序可以启动多个QMainWindow
实例
,我希望每个
实例
都有相同的菜单。如果没有
初始化
的
实例
,但应用程序仍在运行(可能在Mac上),我仍然希望显示相同的菜单,但禁用一些项。 我该怎么做呢?它是用于
子类
QMenu还是QMenuBar,将
子类
转换为单例,并将其传递给每个QMainWindow?
浏览 2
提问于2015-06-08
得票数 1
回答已采纳
3
回答
如何在外部类构造函数中创建内部类的
实例
?
java
、
class
、
constructor
、
nested
我想在超类的构造函数中
初始化
一个
子类
的
实例
。我试过这样做,但似乎是错的。Aircraft() { }其思想是,每个飞机类的
实例
都有一个
子类
LandingGear的
实例
“LandingGear”。
浏览 5
提问于2017-01-23
得票数 1
回答已采纳
1
回答
防止
子类
实例
化而不调用所需的
初始化
方法的正确方法?
java
、
design-patterns
、
inheritance
、
overriding
、
factory
我的问题与以下两点相似: public abstract class Data { Data(直到我创建了一个
子类
,
初始化
方法使用了一些额外的参数,它才起作用(现在我知道这是一个非常的错误实践
浏览 2
提问于2012-09-14
得票数 3
回答已采纳
2
回答
从父类
实例
化子
实例
java
、
class
、
inheritance
、
reflection
、
instance
可以在没有
子类
名的情况下从父类
实例
化子对象。return 5 a.getA(); // return 10 a.getA(); // return 0我只需要
初始化
子类
对象,但是有大量的
子类
,我不会为它们调用"new“,我也不会编写静态方法来
初始化
它,而且,所有的child都有相同的构造函数。我无法从父级创
浏览 4
提问于2012-06-05
得票数 0
回答已采纳
1
回答
java反序列化过程中类
初始化
的顺序
java
、
deserialization
、
static-initialization
在反序列化期间,是否保证在从输入流还原任何类
实例
对象之前
初始化
子类
?具体来说,我有一个带有静态字段的
子类
,我希望在超类readObject()方法中访问这些字段。我能指望
子类
静态字段是有效的吗?
浏览 0
提问于2015-12-22
得票数 1
回答已采纳
3
回答
将派生类的对象存储为基类变量。这个OOP术语是什么?
c#
、
.net
在C#中,我们经常使用
初始化
语法,即基类的
实例
使用其继承的
子类
进行
初始化
,如下所示:现在我的问题是,这种
初始化
的正式名称是什么?
浏览 0
提问于2012-06-10
得票数 2
回答已采纳
1
回答
Swift中配置的AFHTTPSessionManager
子类
Singleton
swift
、
afnetworking-2
我正在尝试使用Swift创建一个AFHTTPSessionManager
子类
。根据文档,建议为您的
子类
创建一个单例
实例
。我知道如何在Swift中创建单例,但我需要能够使用基本URL
初始化
我的单例。}如何允许使用可配置参数
初始化
我的单例
实例
? 谢谢
浏览 0
提问于2015-02-19
得票数 0
回答已采纳
2
回答
未被调用的Android应用程序
子类
构造函数
android
、
constructor
、
android-manifest
实现应尽可能快(例如,使用状态的延迟
初始化
),因为此函数所花费的时间直接影响进程中启动第一个活动、服务或接收方的性能。如果重写此方法,请确保有人能告诉我是怎么回事吗?我会从文档中假设我不需要自己创建AndroidApplication
子类
的<em
浏览 9
提问于2011-04-21
得票数 2
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券