downcasting

    1

    6답변

    부모에게 아이를 다운 캐스팅 할 때 java.lang.ClassCastException이 발생하는 이유를 설명해주십시오. public class Child extends Parent{ public static void main(String[] args){ new Child().go(); } void go(){ go2(new Paren

    4

    1답변

    개체의 개체를 만드는 클래스가 있습니다. 모양은 캔버스에 그려진 모양 (TriangleShape, RectangleShape 등)이 이름에서 말하는 것입니다. 대형은 모양과 유사하지만 다른 방식으로 사용하려고합니다. 는 RectangleShape 예를 들어, 다음과 같습니다 public class RectangleShape extends Shape {

    4

    5답변

    왜 나는 다운 캐스팅이 필요한지 알아 내려고하고 있습니다. 콜라주에서 내 노트를 다시 읽었으며 아래 예제를 발견했습니다. class Student {...} class Graduate exteds Student { getResearchTopic(){...} // this method only exists in Graduate class. }

    1

    2답변

    으로 downcasting : public class Animal { public String color; } public class Dog extends Animal { public Float height; } public class Bird extends Animal { public Integer wings; }

    0

    3답변

    먼저, 나는 어제 다른 방식으로이 질문을했다. 더 많은 실험을 한 후에도 나는 왜 "왜"에 관해서는 여전히 불명확하다. 내가 뭘해야하는지 이해하지만 무슨 일이 일어나고 있는지 분명히하고 싶다. 여기에 내가 깨끗한 슬레이트, 단일보기 응용 프로그램을 시작하여 간단하게 AppDelegate에에 다음 NSLog를 추가 해요 시나리오 ... ... - (BOOL)

    2

    2답변

    C++에서 객체 다운 캐스팅에 대한 의문이 있습니다. class A { } class B : public A { public: void SetVal(int i) { _v = i; } private: int _v; } A* a = new A(); B* b = dynamic_cast<B*>(a); b->SetVal

    4

    7답변

    저는 왜 Graphics 인스턴스를 Graphics2D 인스턴스로 다운 캐스팅 할 수 있는지 알아 내려고하고 있습니다. 대상 유형을 상속하지 않는 참조 유형 을 다운 캐스팅하는 것은 일반적으로 반대되는 규칙입니다. 그래픽 중심의 수업에서 계층 구조는 같다 다음 그래픽 슈퍼 의 Graphics2D입니다 슈퍼 그래픽의 서브 클래스는 스윙에 뭔가를 그리기 당신

    4

    1답변

    안녕하세요, 저는 templatized 클래스가 있고 포인터 벡터에 의해 개체를 조작하려고합니다. 템플릿 화 된 클래스에 대한 포인터 벡터를 사용하려면이 클래스가 템플릿 화되지 않은 클래스에서 파생되도록해야합니다. 여기 내 문제가 있습니다 : 기본 클래스에 대한 포인터에서 파생 클래스의 메서드를 호출하려면 가상 함수를 사용할 수 없습니다. 템플릿 함수를 가

    1

    1답변

    제 질문은 SV에서 $ cast 사용에 관한 것입니다. 아래 코드에서 단어 캐스팅을 검색하면 목적에 따라 '!' 실패한 캐스팅을 확인합니다. 실패한 캐스트가 발생하면 bobsquare.bob();을 호출 할 때 어떤 일이 일어나는지보고 싶습니다. 폴리곤 'p'에 대한 핸들로 call_bob을 호출 할 때 시간 = 1ms에서 사각형 클래스의 'bob'함수가

    0

    1답변

    다형성과 상속에 대한 장을 읽고 자바 책에서 모든 연습을 마쳤습니다. 그러나 나는 왜 내가 실제로 다운 캐스팅을 사용해야 할 필요가 있는지 이해하지 못한다. 다운 캐스팅을 사용해야하는 작업이나 프로젝트에서 몇 가지 예를 들려 주시겠습니까?