implements

    0热度

    1回答

    我有一个具有大量类的CPU约束项目,我使用接口来最小化每个模块中使用的导入数量。但是,在声明实现各自接口的类的私有方法时,我遇到了一些问题。目前,我遇到: index.d.ts: interface IColony { // (other public properties) // instantiateVirtualComponents(): void; } Colon

    0热度

    1回答

    我采用了棱角分明4基本启动,并与ngChanges工作,我得到这个错误 班“GalleryComponent”正确实现接口 “OnChanges'.Property‘ngOnChanges’在类型 'GalleryComponent'中缺失。 我真的不知道该怎么办,我知道,一个类可以有倍数接口,但使用的事件只是一个它显示了同样的错误 import { Component, OnInit, OnCh

    2热度

    2回答

    我有一个抽象类,只有一个抽象方法;和一些实施班(约6人)。 该方法返回一个“需要”两个参数的对象。 但是,在某些情况下,只需要两个参数中的一个。 有没有一种优雅的方式来实现这种情况? (而不是返回该参数为空) public class NormResult { protected List<String> normWords; protected List<String> un

    0热度

    3回答

    嗨,我正在阅读项目中的一些代码,我刚开始工作,并看到一些类似这样的代码,我无法理解。 public class A implements Ignite { protected Ignite ignite; ....... protected void checkIgnite() { ...... } @Override pu

    0热度

    3回答

    为了简化我的问题,我使用IList和IList<T>作为示例。 由于IList宣布方法Add(object value)和IList<T>宣布方法Add(T value)。我的新班级必须有两种实施方法。 class myList<T> : IList<T>, IList { public void IList.Add(object value) { this.Add

    -2热度

    2回答

    我写这是传递一个Class作为参数的方法,像这样: public void doStuff(Class<?> clazz) { /* do stuff */ } 然后我可以调用的方法是这样的: doStuff(FooBar.class); 我该如何在编译器级强制参数只能是实现特定接口的类? 我已经试过以下各项 public <T extends FooInterface> vo

    -2热度

    1回答

    我有一个Edible接口,一个Location类和一个实现Edible的Strawberry类。我可以编译并运行,没有任何问题。然而,我认为一个实现接口的类需要包含所有的接口方法。 我的问题是,为什么我没有得到与此代码错误,因为草莓实施食用,但不包括getLocation方法?如果我将getLocation的返回类型更改为一个基元,我得到我正在寻找的错误。返回自定义类型是否有所作为?如果是这样,为

    0热度

    1回答

    我正在学习Java,我正在尝试做一些我一直在C#中完成的工作......在Java中。 目标是将类“MyItem”包装到“MyItems”列表中。这使得更易于推理(MyItems比List<MyItem>更容易阅读/理解,或者说,我需要使它更复杂一些,如IEnumerable<KeyValuePair<string,List<Dictionary<int,bool>>>> ...然后请求MyKVP

    5热度

    1回答

    类 的底部实现接口的功能,当在科特林类实现一个接口: 当我按下Alt + Enter键在类名,我可以有IDE通过“添加接口的功能执行成员'。 有趣的是,在Kotlin中,这些函数被添加到类的顶部。我希望在课程结束时添加它们(就像在Java中一样)。 我该怎么做?

    -4热度

    3回答

    我被分配去实现我自己的Arraylist和LinkedList,它的工作方式与Java提供的Java.util。*中的ArrayList和LinkedList非常相似,但不是所有的方法,而是其中的一部分。 委派描述说以下内容: 所以,它听起来就像是我要实现上面的代码到我的代码,我不打算实现每一个方法。但是,我的源代码没有执行以上的事情就能正常工作。我只是根本没有提到我没有分配实施的那些方法。 我的