inheritance 相关问题

继承是面向对象编程中的系统,它允许对象支持由前类型定义的操作,而无需提供自己的定义。它是面向对象编程中多态性的主要向量。

TPH 继承中子类型的 LINQ .Include() 属性

我在实体框架中使用每层次结构表(TPH)继承。现在,我希望获得一个列表(在此示例中),其中部门可以是子类型。我想要

回答 3 投票 0

有没有办法从实际的CHILD类访问变量?

ps:我不想访问父类var,而是访问实际的子类 如何从 User 类访问 $table var?我知道这听起来很愚蠢,但是有没有办法访问这个子类变量

回答 1 投票 0

为什么这个继承示例输出“y”?

MySuper 类是父类,由 MySub 类扩展。我正在创建对象 MySub mySub = new MySub()。我以为输出会是“y”,但是当我尝试运行代码时,它

回答 3 投票 0

如何访问继承对象的字段

我了解如何使用继承来访问方法,但我不明白当对象的类型是父对象时如何访问子对象的字段。 (我的问题纯粹是关于建筑...

回答 1 投票 0

调用Python子类的父方法有问题吗?

导入abc 父类(abc.ABC): def is_valid(自身, 事物): 返回的东西不是 None 子类(父类): def is_valid(自身, 事物): 返回 super(Parent, self).is_valid(thing)...

回答 1 投票 0

可继承且可输入类型的 SmartPointer 类

我目前正在尝试创建一个自定义的 SmartPointer 类,与内置的 C++ 智能指针不同,它将执行我想要的操作。目标是能够将任何类/结构变成智能PO...

回答 2 投票 0

基类中的多维下标运算符不参与推导此的重载解析

示例在这里(godbolt) 我的基类下标中有一个多维下标运算符的默认实现。创建派生 t0 以提供下标运算符。 结构体下标...

回答 1 投票 0

Form关闭继承

我对 Delphi 编程很陌生(我使用的是 Delphi 10.1 Berlin 版本),我试图了解继承是如何工作的。 假设我有两个表单,它们在关闭时必须执行相同的操作...

回答 1 投票 0

使用 @dataclasses.dataclass 和注释的 Python 继承

我对以下代码感到非常困惑: 导入数据类 @dataclasses.dataclass() 基类(): x:整数 = 100 @dataclasses.dataclass() 派生类(基类): x:整数 = 200 @dataclasses.datac...

回答 1 投票 0

C++ 为什么 std::vector<> 和 std::list<> 不共享公共基类/接口?

因为我主要从事 C# 工作。经过相当长一段时间后,我不得不从事 C++ 项目,并想知道为什么 C++ 不依赖继承或接口来实现相关方法,例如 std::vector<&...

回答 1 投票 0

Java 中的继承及其令人困惑的事情

A类{ 公共无效米(){ System.out.println("上午"); } 公共无效n(){ System.out.println("A.n"); } } B 类扩展 A { @覆盖 ...

回答 1 投票 0

Python中的继承,需要在子类中定义某些方法

例如,在Java中,您可以创建一个类MyClass,其中指定了某些方法,但未在MyClass中实现,但必须在继承自MyClass的任何类MySubClass中实现...

回答 2 投票 0

子类调用超级构造函数,超级构造函数调用子类方法而不是它自己的方法

我将从一个代码示例开始: A类{ 公共 A() { F(); //当通过 super() 调用访问时,它不会像我预期的那样调用 A.f() 。 } public void f() {} //我希望...

回答 4 投票 0

如何继承pandas dataframe类并使用文件路径实例化

我想创建一个继承自 pandas 数据框的类。我想使用 csv 文件路径实例化该对象,但不断出现错误。我找到了这篇文章:Use read_csv from pandas to

回答 1 投票 0

如何在 django 中从组创建自定义组

我试图弄清楚如何在 Django 中创建自定义组,使组与应用程序相关,而不是与项目相关。 例如,当用户想要创建一家公司时,应该是

回答 2 投票 0

在php中调用父静态方法

我有一个基类A: A类{ 公共静态函数 a() { ... } 公共静态函数 b() { ... } } 和扩展 B 类 B 类扩展 A { 公共静态函数...

回答 1 投票 0

如何显示我从子类设置的参数的输出?

我需要帮助访问我使用子类输入的变量。我在主类中为子类创建了一个对象,但是,我不知道如何访问我拥有的输入

回答 1 投票 0

确保调用基类的静态构造函数的最佳方法是什么?

C# 中静态构造函数的文档说: 静态构造函数用于 初始化任何静态数据,或者 执行需要的特定操作 仅执行一次。它被称为

回答 6 投票 0

如何将 void 指针指向共享具有不同虚函数实现的不同对象?

我有一个指针,我想指向共享抽象基类的类的不同实例,然后在该指针上调用每个子类都有自己的实现的函数...

回答 1 投票 0

当派生类仅重写所有方法的子集时,为什么会出现 C++ 编译错误,所有方法都具有相同的名称但不同的签名(重载)

简单地说,您有一个接口基类 A,它提供了一个多态 method(),一个派生类 B,它实现了其中一些 method() 的细节。然后一些外部函数调用这些,co...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.