腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在
TypeScript
中
,
由
继承
方法
调用
的
重写
方法
的
类型
化
。
typescript
、
inheritance
、
methods
、
overriding
const b = new B();console.log(b.m1('d')); // runtime error 这是
TypeScript
输入系统
中
的
错误还是有意为之?如果是后者,我如何更改
类型
,以便编译器能够识别该问题?
浏览 34
提问于2020-11-05
得票数 3
回答已采纳
2
回答
struct ()
方法
重定向到抽象类ValueType
c#
、
.net
Int32 i = new Int32(); i.ToString();struct myStruct {} my.ToString(); 当我重定向时,我
的
意思是按f12,它移动到publicabstract class ValueType,但是我们不能将类
继承
到结构
中
浏览 0
提问于2019-02-14
得票数 1
回答已采纳
1
回答
为什么覆盖上
的
方法
专门
化
的
参数
类型
是广义
的
?
oop
、
covariance
、
contravariance
我正在读
的
这本书介绍了包含、协方差、反方差
的
概念及其对编程语言设计
的
影响。现在,
在
关于
方法
专门
化
的
一节
中
,我陷入了麻烦。本书指出,当我们
重写
子类
中
的
方法
时,参数
类型
可能是广义
的
,结果
类型
可能是专门
化
的
。然而,该书认为,对于不是
重写
而是
继承
的
浏览 1
提问于2018-01-28
得票数 1
回答已采纳
1
回答
为什么要
重写
抽象基类
的
静态
方法
?
c#
、
object-oriented
我正在处理C#代码,其中
继承
基类
的
类正在
重写
抽象基类
的
静态
方法
。为什么要这样做?我认为只应该
重写
抽象基类
的
虚拟
方法
。它
的
作用是使基本
方法
静态
化
,还是因为我遇到
的
是次优或不正确
的
实践?我
的
理解是,静态
方法
允许
调用
方法
,而不将包含
类型
实例化为对象。我以前只
在
静态
浏览 0
提问于2015-09-02
得票数 9
回答已采纳
1
回答
虚拟函数,维基百科文章
的
解释: http://en.wikipedia.org/wiki/Virtual_function
python
、
c++
在
面向对象编程
中
,当派生类从基类
继承
时,派生类
的
对象可以通过指针或基类
类型
的
引用而不是派生
的
类
类型
来引用。如果派生类
重写
了基类
方法
,则根据所引用对象
的
实际
类型
,或指针实际
调用
的
方法
可以根据指针或引用
的
声明
类型
绑定“早期”(
由
编译器)、或“迟”(即由该语言
的
运
浏览 5
提问于2014-11-18
得票数 1
回答已采纳
1
回答
从__init__()
调用
重写
的
方法
安全吗?
python
、
inheritance
、
constructor
有效
的
Java第2版,第17项:
继承
的
设计和文档,否则禁止: 还有一些限制,类必须遵守才能允许
继承
。构造函数不能直接或间接
调用
可
重写
的
方法
。如果您违反此规则,程序失败将导致。超类构造函数
在
子类构造函数之前运行,因此
在
子类构造函数运行之前将
调用
子类
中
的
重写
方法
。如果
重写
方法
依赖于子类构造函数执行
浏览 1
提问于2011-07-28
得票数 10
回答已采纳
1
回答
Django:用户配置文件创建表单
python
、
django
、
forms
、
models
正如我所理解
的
那样,扩展User Django模型
的
标准
方法
是实现profiles。这非常适合我,因为我有3种
类型
的
概要文件(3个不同
的
Model子类),它们都是基于User模型
的
唯一性和身份验证。 然而,我
在
决定实现用户创建表单
的
最佳
方法
时遇到了困难。我该不该..。使用mixins:用model=User
继承
一个model=User,用model=Profile
继承
一个save(
浏览 2
提问于2012-08-31
得票数 0
回答已采纳
2
回答
抽象数据
类型
中
的
方法
调用
的
Java排序?
java
、
inheritance
、
subclass
、
invocation
、
method-invocation
当你有一个实现了
方法
行为
的
抽象类,又没有实现任何行为时,
方法
调用
的
顺序是什么?假设我
的
抽象类名为Abs,它有两个子类: Sub1和Sub2public abstract class Abs{ //Some code}
在
一个完全不同
的
类
中
,我有
浏览 4
提问于2011-08-20
得票数 1
3
回答
jasmine监视
继承
的
方法
(使用
typescript
)不能像toHaveBeenCalled()那样工作
javascript
、
inheritance
、
typescript
、
jasmine
我目前
在
侦察
typescript
类
中
调用
的
继承
方法
时遇到了一个问题,其中toHaveBeenCalled()
方法
返回false,即使被侦测
的
方法
被
调用
也是如此。看一下下面的场景。,因为超级类
的
购买食物
的
逻辑是
在
它自己
的
测试套件
中
测试
的
。因此,我
的
测试类似于以下
类型</
浏览 0
提问于2017-01-26
得票数 28
回答已采纳
1
回答
自定义SimpleMembershipProvider未正确初始
化
configuration
、
initialization
、
asp.net-membership
、
simplemembership
我有一个
在
应用程序服务层
中
实现
的
自定义SimpleMembershipProvider。提供程序有自己
的
一些属性,也有从基类
继承
的
属性。尽管
在
提供程序上
调用
了
重写
的
Initialize
方法
,并且它执行时没有任何异常,但是
继承
的
属性会得到不正确
的
默认值,例如零或Int32.MaxValue。我需要将它们初始化为配置中提供
的
值。,S
浏览 0
提问于2014-03-10
得票数 0
回答已采纳
2
回答
类当前“级”
的
调用
方法
c#
、
class
、
inheritance
可以
在
类
继承
中
调用
当前
的
类
方法
吗? 假设我们有一个A类和一个B类,它们
继承
自A,现在两者都有一个“初始
化
”
方法
,这意味着它在B中被超越了。现在,I不能使用"base.initialize“从那里
调用
A
的
”初始
化
“。相反,我试图从低级类构造函数(所以A
的
构造函数)
调用
它,所有
继承
的
类都会
调用</
浏览 1
提问于2012-12-14
得票数 1
回答已采纳
1
回答
测试映射
类型
typescript
、
unit-testing
、
types
回答这个时,我不得不测试复杂
的
映射
类型
SelectorResult。我用过两种测试:
类型
别名
的
手动检查:SelectorResult<{ a: 'invalid' }>是否
由
TypeScript
编译器进行并具有预期
的
输出是否有一种
方法
可以
在
TypeScript</em
浏览 0
提问于2019-05-06
得票数 0
2
回答
TypeScript
型推理
typescript
、
type-inference
在下面的代码
中
,我尝试创建一个访问给定输入
的
data属性
的
类型
安全函数。我
的
目标是避免在任何地方重复对data
的
访问,为此,我希望将样板保持
在
最小(例如,我希望
TypeScript
推断尽可能多
的
类型
)。function fetchUser(): Promise<User> { return fetch('https://...').then(getData)
浏览 2
提问于2018-01-24
得票数 1
3
回答
声明受保护成员
的
静态类
c#
、
compiler-errors
、
static-classes
我正在读“”一书,并点击了弗拉基米尔·雷谢尼科夫
的
笔记: 我能知道为什么吗?静态类有受保护
的
成员有什么问题?由于受保护
的
成员可以
在
子类中被
重写
.但我不知道为什么。
浏览 6
提问于2011-07-02
得票数 13
回答已采纳
1
回答
super()构造函数
中
的
初始
化
问题
java
、
function
、
inheritance
、
constructor
、
super
有一个有内部类
的
类。我原以为输出将是6 9,但突然间它给了我0 9。我不知道为什么我会得到如此意想不到
的
结果?这一切为什么要发生?
浏览 1
提问于2016-02-24
得票数 1
回答已采纳
3
回答
TypeScript
将方面应用于类
javascript
、
typescript
有没有办法挂接到
TypeScript
中
类
的
声明过程?例如,考虑下面的类{}weaver.applyAspects(Foo); 这意味着我修改了类上
的
一些
方法
的
行为。我更愿意看到这是自动发生
的
,只是通过
继承
上面的&quo
浏览 3
提问于2012-11-01
得票数 3
回答已采纳
1
回答
ActionScript 3覆盖
方法
+增加可见性
actionscript-3
、
flash
、
methods
、
overriding
当我扩展一个类时,我希望覆盖
方法
,并像保护
的
方法
一样
在
某个类
中
更改它们
的
可访问性。当我编译它时,它写着:“不兼容
的
重写
”。我不能减少,也不能增加能见度。减少是没有意义
的
,我也不需要它,但我能够
在
中
增加
方法
的
可见性。为什么不在ActionScript 3
中
呢?
浏览 2
提问于2012-12-21
得票数 2
回答已采纳
2
回答
TypeScript
中
的
类型
化
方法
typescript
如何在
TypeScript
中
定义类
方法
的
类型
?对于一个正常
的
功能,我会let listener: Listener = function(foo, bar) { }; 是否可以使用侦听器接口声明
方法
?listene
浏览 0
提问于2015-05-04
得票数 3
回答已采纳
1
回答
CLR会检查整个
继承
链以确定要
调用
哪个虚拟
方法
吗?
c#
、
.net
、
inheritance
继承
链如下: { {
调用
虚拟
方法
时,将检查对象
的
运行时
类型
是否为
重写
成员。如果没有
重写
派生类
中
的
成员,则
调用
大多数派生类<
浏览 1
提问于2017-08-25
得票数 21
回答已采纳
2
回答
静态和动态绑定
的
概念
java
、
dynamic
、
binding
我在理解java
中
的
动态绑定和
继承
方面遇到了一些困难。System.out.println(((Object)specialPerson).toString()); // I am a SpecialPerson SpecialPerson在这里是Person
的
子类这两个类都会
重写
toString
方法
。还有一个Printer类,它有两个用于person和specialperson对象
的
方法
。我理解前3行:它
调用
打印
浏览 0
提问于2014-12-23
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
关于JAVA你必须知道的那些事(三):继承和访问修饰符
匿名对象与面向对象三大特性概述
Python教程-史上最全的Python面向对象知识点疏理
python高级编程之面向对象
Kotlin-Anko学习(4)Kotlin语法-类、继承、抽象类
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券