subclass

    1热度

    1回答

    所以我只是试图让我的头围绕这个概念在这里: 方案1 我有一个名为的人一个基类,它有一个不带参数的单一constrcutor(即默认构造函数) 这个类有2分保护遗产,我可以改变(他们是公开的) 现在我想创建一个子类(称之为学生),有一个额外的参数,所以我可以创建3个参数的构造函数(1 + 2从基类) 如果我创建一个子类的对象,我可以在3个参数传递 - 没问题这工作(这可能是错误的方式做到这一点,但它

    0热度

    1回答

    因此,我对swift很陌生,并且从一个子类中学到了一些关于访问属性的知识。在这种情况下,我认为我的问题比这个更复杂。 我有一个tableview细节视图(BuyStats)。在“准备”方法中,我为BuyStats类设置属性“selectedPlayer”。 override func prepare(for segue: UIStoryboardSegue, sender: Any?) {

    0热度

    1回答

    通常,我有两个测试类共享除setup_class和teardown_class之外的所有测试用例。这两个测试类对两个需要设置不同的服务器运行相同的客户端操作测试。根据测试运行的地点/时间,我可能想跳过某些测试,因为该服务器可能不可用。所以我想出了一个设计: class AllTests: def test_1(self): ... def test_2(self):

    0热度

    1回答

    我正在写一个游戏。它的结构看起来像这样 - Diagram。 现在,我在另一个名为World(基本上是一组有机体)的类中有一个地图,我想在其中生成n个随机生物。 我知道我可以做rand()%subclassesCount和do/switch语句,但如果我有1000种动物和植物,该怎么办?我需要在我的代码中指定它们吗?有没有更简单的方法来做到这一点?

    3热度

    4回答

    我目前正在面对一个关于super关键字的理解问题。我知道super是对特定子类的下一个超类的引用。无论如何,我想告诉你,我的问题: public class Father{ int length; Father(String s){ length = s.length(); } } public class Sub extends Father {

    3热度

    1回答

    我正在研究Twin设计模式。我了解了这个概念,但是在实现时,我无法完全理解孩子们彼此之间如何沟通。我在java中发现了一个'球游戏'的例子,但我无法从中找到它。 你能解释孩子们如何交流或交换信息吗? 如果你可以在java中提供一个或两个简单的例子,这将会很有帮助。 Image of twin design pattern structure

    1热度

    1回答

    我得到'没有匹配的函数调用'错误,我无法弄清楚如何摆脱,它似乎与我的子类不是承认为超级类别。我有一个子类立方的超几何,声明如下: class Cube : public Geometry { //code Intersection intersect(const Ray& ray_in, bool& intersected) const; }; 和多维数据集必须返回一个路

    1热度

    1回答

    我想有一个可重用的视图控制器调用MainViewController与UITableView里面。 class MainViewController: UIViewController, UITableViewDelegate, UITableViewDataSource { @IBOutlet var tableView : UITableView! override func

    2热度

    1回答

    如果我有多个类,如类Page,class Page1,class Page2需要使用相同的Element类。为了让self.driver在ELement类上使用,我需要将class Ele(e)到class itemWrap的大量代码复制到每个class Page上,以通过self.driver作为输入。我构建下面的代码的最佳方式是什么? # elements.py class Element(

    0热度

    2回答

    我在添加我的子类:Martian和Saturner到驱动程序中的ArrayList时遇到问题。 我得到一个“无法找到符号错误”,为什么这可能是什么原因? import java.util.*; import java.io.*; abstract class Alien { private String planet; private String venus;