downcast

downcast

文章 0 浏览 3

Android Java 类转换

我想知道是否有人可以为我解释一些关于班级演员的事情。 我正在使用 Android,我有一个名为 ExApp 的应用程序子类。 我想从我的一个活动中调用 ExApp …

抹茶夏天i‖ 2024-11-11 03:55:25 4 0

哪些语言允许更改对象的身份(不强制转换)?

在这篇文章中,一位勇敢的人希望(在 C++ 中)将 Base 类型的对象向下转换为派生 类型。假设 Derived 类型的属性不超过 Base,如果您嫉妒 Derived 类…

友欢 2024-11-06 18:06:57 6 0

尝试扩展 Java 对象时如何避免向下转型

我通过调用外部 API 获得了多个 Foo 类型的对象。在本地,我想用一些附加信息来处理这些对象,因此我有一个子类 FooSon 来添加这些额外的字段。如何将…

颜漓半夏 2024-10-27 04:39:52 7 0

尝试在java中将对象向下转换为文件

我写了下一段代码: private ArrayList filter() { ArrayList result = _filters.get(0).buildTree(_dir.listFiles()); for (int i=1; i<_filters.siz…

余生共白头 2024-10-21 07:08:07 6 0

在 C# 中向下转换对象列表

如何向下转换对象列表,以便列表中的每个对象都向下转换为派生类的对象? 这就是场景。 我有一个带有基项列表的基类,以及从它继承的两个类: public …

☆獨立☆ 2024-10-21 03:31:25 6 0

从通用中垂下来,但不失表现力

我有这样的想法: public class Something { private IDictionary fCases; public IDictionary Cases { get { return fCases; } set { fCases = value…

梨涡 2024-10-19 20:38:45 5 0

C++ Dynamic_cast - 多态要求和向下转型

在下面的代码中,在情况 1 中构造 obj 时,我们也构造了一个派生类对象,但它的成员函数对于 obj 来说是无法访问的。因此,在向下转换时(即在情况 2 …

人间不值得 2024-10-11 08:16:49 9 0

在 C++ 中使用类层次结构时是否应该避免向下转型?

假设我正在编写一个适用于项目的应用程序,并根据项目的类型公开不同的功能。我有不同类型项目的类层次结构: class AbstractProject { }; class Proj…

半山落雨半山空 2024-10-11 06:50:01 8 0

检测对象类型然后相应地转换它?

我的方法将对象作为输入。我如何确定它的类型,然后进行相应的转换? 例如: binarySearch( Object o ); 在binarySearch方法中,我需要一种方法来确定…

甩你一脸翔 2024-10-06 17:04:46 10 0

在android中访问重写方法的参数的子方法?

这一定是一个菜鸟问题,但我找不到适当的等待来实现以下目标: 在android中,我创建了一个扩展View类的子类MyView。在 B 中,我定义了 View 类中不存…

回梦 2024-10-03 14:41:03 8 0

将当前对象 ($this) 转换为后代类

我有一个类,可能需要将对象更改为进一步的后代类。这可能吗?我知道一个选择是返回它的副本,但使用子类代替,但实际修改当前对象会很好......所以:…

暗藏城府 2024-09-30 03:53:33 5 0

如何向下转换 Java 对象?

我正在尝试了解Java的多态性,并且有一个关于对象向下转型的问题。 假设在这个例子中,我有两个子类 Dog 和 Cat,它们继承自超类 Animal 根据我的理解…

寄意 2024-09-29 12:41:48 6 0

在 C# 3.5 中向下转型泛型类型

为什么我只能向上转换泛型而不能向下转换它? 如果我的约束条件是 where T : BaseClass 并且 U 是从 BaseClass 派生的,那么编译器怎么会不清楚 (U)ob…

苦行僧 2024-09-28 22:58:45 5 0

如何向下转换 c++来自 python SWIG 包装器的对象?

问题:我使用 SWIG 将一些 C++ 代码封装在 python 中。在 python 方面,我想获取一个包装的 c++ 指针并将其向下转换为指向子类的指针。我在 SWIG .i …

帝王念 2024-09-27 09:26:59 6 0

如果不在纯虚拟基类中创建显式函数,就无法完成复制构造吗?

我的目标是对一个类进行深度复制,但虚拟类造成了麻烦。 #include using namespace std; class Vir//pure virtual class { public: virtual void hi()…

暮年 2024-09-25 09:46:27 7 0
更多

推荐作者

小瓶盖

文章 0 评论 0

wxsp_Ukbq8xGR

文章 0 评论 0

1638627670

文章 0 评论 0

仅一夜美梦

文章 0 评论 0

夜访吸血鬼

文章 0 评论 0

近卫軍团

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文