Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
C2440 static_cast 无法从基类转换为派生类
我试图理解为什么使用指针从基类到派生类的转换编译得很好 但使用非指针对象进行转换会产生错误 C2440 下面我有一个基类ThreadedMessage这是由类继承的GPSMessage struct ThreadedMessage Thre
c
casting
polymorphism
staticcast
Fortran 多态性、函数和分配
我是 Fortran OOP 的初学者 我正在尝试编写一个程序 其中包含处理多态变量作为参数的过程 尽管我的原始代码要复杂得多 许多过程 几个派生类型等 但我可以隔离我的问题的一个简单示例 例如 我有一个复制多态变量并稍微修改此副本的过程
function
memoryleaks
polymorphism
Fortran
fortran2003
静态方法和多态性
我有一个简单的问题 但我无法找到一个好的答案 为什么下面的Java程序显示20 如果可能的话 我希望得到详细的答复 class Something public int x public Something x aMethod public
Java
polymorphism
overriding
Java中的动态方法调度[重复]
这个问题在这里已经有答案了 以下是关于我的疑问的代码片段 class A void someMethod A param System out println A class C extends A void someMethod C pa
Java
polymorphism
C++ 编译器可以优化同一指针上的重复虚函数调用吗? [复制]
这个问题在这里已经有答案了 假设我有以下代码 void f PolymorphicType p for int i 0 i lt 1000 i p gt virtualMethod something 编译器生成的代码会取消引用吗p s v
c
performance
polymorphism
vtable
C++:如何实现多态对象创建器来填充表
我有一个可以调整大小的表格小部件对象set num col int and set num row int 对每个函数的调用都会调用resize table 填充小部件的函数table cell的对象 然而 我有两种多态性类型的细胞 tab
c
polymorphism
多态模式匹配导致类型不明确
灵感来自无法匹配具有约束的多态元组 https stackoverflow com questions 57137421 cannot match on polymorphic tuples with constraints 并基于随后的c
Haskell
polymorphism
patternmatching
Java:catch 块可以是多态的吗?
在我要复习的一篇论文中 我被问到 catch 块可以是多态的吗 如果属实 那么对我来说调用多个就没有意义catch块多态性 是否是多态性如果catch块无法命名并且仅在其方法头中包含参数 例如 try catch FileNotFoundE
Java
polymorphism
catchblock
通过引用传递是否总是可以避免切片问题?
这让我有点惊讶 但我正在研究一些代码 发现至少在我的计算机上 当函数通过引用接受父类并且传递子实例时 不会发生切片问题 为了显示 include
c
polymorphism
passbyreference
在 C++ 中描述虚函数的最简洁而准确的方法是什么?
在评估基本 C 知识的面试中 被要求描述什么是虚函数似乎是最常见的问题之一 然而 在 C 编程几年之后 我仍然有一种不舒服的感觉 即我并不真正理解如何最好地定义它们是什么 如果我查阅维基百科 我看到虚函数的定义是 在面向对象编程中 虚函数或
c
OOP
function
polymorphism
virtual
多态调用的成本 - C++
我正在用 C 编写一个游戏 其中有大约 30 个不同的角色 每个角色都略有不同 我有一个主类 User 其中包含所有角色所需的所有数据 我的第一个实现涉及仅枚举 30 个角色并进行适当的处 理 但现在我想知道将 User 作为基类并且每个角
c
polymorphism
TypeOf 无法与实现接口的 Excel 工作簿的 ActiveSheet 一起使用
我有一个公共不可创建界面PublicInterface Option Explicit Sub DoSomething End Sub 并且在same工作簿 我有一张纸 Sheet1 that 实施 PublicInterface Opti
Excel
vba
class
interface
polymorphism
子类中抛出异常的标准是什么
到目前为止我所知道的是 子类如果重写超类方法应该抛出相同的异常或异常的子类 例如 这是对的 class SuperClass public int doIt String str Integer data throws ArrayIndex
Java
Exception
polymorphism
overriding
对象创建语法之间的区别[重复]
这个问题在这里已经有答案了 请解释对象一和对象二之间的区别 car one new opel opel two new opel 欧宝类扩展了汽车类 你可以重新分配one到某个其他子类的对象car one new Ford 但你不能重新分配
Java
object
polymorphism
如何使 Rust 函数接受任何浮动类型作为参数
我正在编写一个可以接受任何浮点数据的函数 类似于以下形式 fn multiply
generics
polymorphism
Rust
如何在 Neo4j 中使用类型层次结构?
Neo4j 中是否有某种方法可以对类型层次结构进行建模 例如 如果我想构建汽车的类层次结构 我可能有一个 Car 基类型 然后有扩展它的子类 例如 SportCar 等 我希望能够创建 SportCar 的实例 但运行查询来获取所有 Car
inheritance
Graph
neo4j
polymorphism
datamodeling
Boost Graph Library 多态捆绑属性
所以我使用以下类型的增强图 typedef boost adjacency list
c
generics
boost
polymorphism
boostgraph
Laravel 的多态关系也适合真正的多态吗?
为了更好地解释自己 Laravel com 上的示例 https laravel com docs 5 6 eloquent relationships polymorphic relations展示关系comments 属于 both v
Laravel
polymorphism
Java继承中的隐藏字段
在类中 与超类中的字段同名的字段会隐藏超类的字段 public class Test public static void main String args Father father new Son System out println
Java
inheritance
polymorphism
field
memberhiding
为什么重写的函数首先被调用?
我执行了以下程序 我对得到的输出感到好奇 其中函数输出首先被打印 即使它是我尝试首先打印的变量 class Baap public int h 4 public int getH System out println Baap h retu
Java
inheritance
polymorphism
«
1 ...
3
4
5
6
7
8
9
...18
»