polymorphism

    -2

    1답변

    나는 C++ 객체 지향 프로젝트를 연구 중이다. vector<Shape*> list_of_shapes = {}; 모양이 다른 클래스, 그리고 아래에의 헤더 파일입니다 : class Shape{ private: string color;//private variable public: Shape(string c);//non-default

    2

    3답변

    나는 Variables doesn't exhibit polymorphic behavior을 알고 있으며 그 방법이 제한적입니다. 그러나 아래 코드는 객체 유형을 반환하는 데 약간 혼란 스럽습니다. 자식 메서드를 호출하면 (즉, 오른쪽) 자식 개체를 반환한다는 것을 의미합니다. 그렇다면 왜 자식 변수의 값을 출력하지 않을까요? class Parent {

    0

    1답변

    그래서 주어진 시나리오에서, 나는 이것을 좀 더 OOP 방식으로 어떻게 구현할 것인가에 대해 완전히 확신하지 못한다. 다음과 같은 상황을 감안할 때 : 내 게임은 슈퍼 클래스 법인에게 생물 (이동 기관) 및 StaticEntities (나무/바위/등) 내가 EntityManager의 클래스가 엔터티 확장을 가지고 있습니다. 내 EntityManager에서

    0

    3답변

    최근에 일부 dodgy 코드가 나타났습니다. 그러나 그 행동으로 인해 저는 조금 어이가되었습니다. 다음은 문제의 단순화입니다 (기본적으로 가상 키워드가 빠져서 다형성이 아닙니다). 왜/어떻게 "C :: foo called, i : 5"가 인쇄됩니까? 메모리의 객체는 어떻게 'i'를 가질 수 있습니까? 나는 C++ 03과 C++ 11을 시도했다. #inclu

    2

    1답변

    (https://stackoverflow.com/a/37461290/2129302)에 대한 구현 (쇼를) 찾기 : mkStr : (Show a) => tensor shape a -> String mkStr x = show x 하지만 그 대신이 : tensor : Vect n Nat -> Type -> Type tensor [] a = a tens

    1

    1답변

    나는 다음과 같은 자바 클래스가 있습니다 public class input{ @XmlElement(namespace="http://www.example.com/TopLevel") public TopLevel TopLevel; } 및 public class TopLevel{ private String attribute; publ

    -6

    1답변

    실린더 클래스가 인쇄 및 볼륨 기능을 제대로 수행하지 못하는 것 같습니다. 다음은 할당에 대한 지침입니다. 추상 기본 클래스 인 Shape라는 클래스를 디자인하십시오. Shape에는 두 개의 순수 가상 함수 인 printShapeName과 print가 있습니다. 셰이프에는 두 개의 다른 가상 함수, 영역 및 볼륨이 있으며 각 영역에는 0 값을 반환하는 기본

    2

    1답변

    내가 다음 코드를 사용하여 C에서 C++의 다형성 (polymorphism)을 시뮬레이션하는 시도에서 다형성을 구현하기 위해 호환되지 않는 포인터 할당 필요한가 : #include<stdio.h> typedef struct Base { void (*out) (void); } Base; typedef struct Derived {

    -1

    1답변

    다형성 관계가있는 이유는 무엇입니까? 데이터베이스 테이블이 정규화되지 않은 경우이 다형성 관계가 사용되는 이유는 무엇입니까? 이것은 데이터베이스의 데이터를 적게 유지하도록 설계된 것입니까? 2 일 동안 연구 중이지만 일관된 답을 찾지 못했습니다. 도와 줄수있으세요?

    -3

    3답변

    나는 setter 메서드에서 전화 번호 문자열의 길이를 평가하고 싶습니다. 전화 번호가 10 자보다 작거나 같으면 "5555555555"의 기본 전화 번호가 전화 번호가됩니다. package Billing_System; 공용 클래스 BillingTest { public static int current; public static void main(Strin