如何使用 Objective C 中子类的对象调用超类中已经在子类中重写的函数?

发布于 2024-12-11 18:18:23 字数 294 浏览 0 评论 0原文

我有 2 个课程 ParentChild。这两个类都包含方法myMethod。我正在另一个类 ClassA 中创建 Child 类的对象。我的问题是我需要使用类 ClassA 中的 Child 类的对象调用 Parent 类的 myMethod

希望我能正确地表达我的疑问。

I have 2 classes Parent and Child. Both the classes contain method myMethod. I'm creating the object of Child class in the another class ClassA. My issue is I need the call the myMethod of the Parent class using the object of Child class from class ClassA.

Hope I could convey my doubt properly.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

草莓酥 2024-12-18 18:18:23

您不能直接从类的外部调用对象的超类方法。老实说,您需要这样做的事实是一种代码味道。重新思考你的设计。

如果您添加一些有关为何尝试执行此操作的详细信息,我们可能会提供帮助。

You can't directly call a super class method of an object from outside of its class. To be honest, the fact that you need to do this is a code smell. Rethink your design.

If you add some detail as to why you are trying to do this, we might be able to help.

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