abstract

    0

    2답변

    저는 게임을 쓰고 있고 클래스 계층에 대한 의견을 듣고 싶습니다. 현재 Character 클래스, AICharacter 클래스 및 KnightCharacter 클래스가 있습니다. 문자에는 Death()와 같은 모든 문자가 있어야하며 AICharacter는 AI가 구동하는 문자에 대한 자세한 내용으로 Death()를 재정의합니다. KnightCharacter

    0

    2답변

    이것은 내 코드의 일부일뿐입니다. 나는이 추상 슈퍼 클래스가 계정라는 있고, 나는 서브 클래스의 방법으로 ArrayList에 액세스하려면 : public abstract class Account { private String accountNumber; private ArrayList<String> accountRecords; p

    1

    1답변

    자바를 처음 사용하고이 코드를 구현하려고하지만 오류가 발생합니다. B.java public interface A{ class B; // !!getting error here B f(); // f returns B class } C.java 내가 잘못 일을 오전과 어떻게 오류를받지 않고이 코드를 구현할 수 있습니다 무엇 p

    -1

    2답변

    저는 객체 지향 프로그래밍의 개념을 배우고 있습니다. 그 중 하나는 추상화입니다. 나는 추상적 인 메소드를 포함하는 어떤 클래스도 추상적이어야하고 추상 클래스는 인스턴스화 될 수 없다는 것을 이해한다. 추상 클래스를 사용하려면 다른 클래스에서 상속해야합니다. 지금까지 그렇게 좋았습니다. public abstract class Games { pub

    0

    1답변

    나는 자바를 처음 접하고 기본적인 개념을 배우고있다. 나는 추상화를 배우고 있었고 가장 기본적인 정의는 다음과 같다 : 복잡성을 숨기기 위해 사용 (프로세스가 어떻게 수행되는지 숨기고, 우리는 무엇을 할 수 있는지 보여 줌)? 충분히 정교합니다. 나는 추상화가 무엇인지에 대한 기본적인 생각을 가지고있다. 하지만 난 여기에 몇 가지에 명확하지 않다 : /*

    1

    2답변

    추상 클래스를 속성 유형으로 사용하는 것을 방지 할 수 있습니까? 제네릭 형식의 추상 클래스에서 상속되는 추상 기본 클래스가 있습니다. 제네릭 형식은 정의 된 형식의 클래스에서 상속됩니다. 제네릭 형식으로 추상 클래스를 "잠그는"것이 가능한가? 그래서 다른 클래스의 속성으로 사용할 수는 없습니까? 다음은 내 상황을 대략적으로 나타낸 것입니다. doubleF

    0

    1답변

    봄 컨트롤러에서 코드를 중복 작성하지 않는 최상의 코드 연습. 나는 예를 들어 두 개의 컨트롤러 @Controller public class DoSomethingController { private Entity helpfulMethod(Form form) { Entity e = new Entity(); return e;

    -1

    1답변

    메서드 내에서 AsyncTask의 결과를 확인하고 싶습니다. HttpRequest에 결과가 성공적인 경우 private boolean isRequestSuccessfull(){ boolean test = false; new HttpRequest() { @Override public void onResponseRecei

    -2

    3답변

    그래서 여기에 Java의 추상 클래스가 있습니다. setupCostBase 및 monthlyCostBase에 대한 setter 및 getter 함수를 만들어 프로젝트의 다른 하위 클래스에서 값을 가져올 수 있도록해야합니다. 그러나 세터를 만들려고 할 때마다 항상 "< identifier> expected"라는 오류 메시지가 나타납니다. 이 문제를 해결하는

    0

    1답변

    일부 구성 요소를 공유하기 위해 내 구성 요소의 기본 클래스를 정의하고 싶습니다. 그래서 나는으로 시작했습니다 export abstract class BaseComponent { protected getName(): string; } @Component(...) export class MyComponent extends BaseCompone