polymorphism

    -3

    1답변

    다른 클래스의 객체를 만들고 메소드와 인스턴스 변수를 사용할 수있는 경우 상속을 사용하는 이유는 무엇입니까? (우리가 상속을 사용할 수있을 때 다른 클래스의 객체를 만드는 이유는 무엇입니까?) 이것은 숙제 문제가 아닙니다. 나는 그가 우리에게 상속을 가르치고있을 때 선생님에게이 질문을했으며 그 답을 알지 못했습니다. 나는 수업료 선생님에게 물었고, 심지어

    2

    1답변

    구조 하위 유형 정보가 손실 될 수 있습니다이 type O = {x: number, y: number}; type P = {x: number, y: number, z: number} function f(o: O) { return o.x * 2, o.y * 2, o; } const p: P = {x: 2, y: 3, z: 100}; co

    1

    2답변

    나는 추상 클래스에서 파생 된 여러 클래스가 있습니다. 메서드에서 파생 클래스 중 하나 인 개체를받습니다. 개체의 유형을 확인하고 올바른 속성에 할당해야합니다. 직접적인 해결책은 작동하지만 리팩토링 될 수있는 것처럼 보입니다. 그래도 난 그것을 접근하는 방법을 모른다 : public MyDerived1 derived1; public MyDerive

    2

    1답변

    다형성과 맵을 실험하기위한 샘플 C++ 프로그램을 작성했습니다. 나는 다음과 같은지도가 : map<char,Operation*> ops; ops['+'] = new Addition(); ops['-'] = new Subtraction(); ops['*'] = new Multiplication(); ops['/'] = new Division();

    3

    1답변

    다형성 객체 복사와 관련하여 질문이 있습니다. 나의 출발점은 복제 기능을 구현하는 방법의 일반적인 예는 다음과 같습니다 #include <iostream> class Base { protected: int a; public: void set_a(int x) { a = x; } void get_a() { s

    0

    3답변

    이 클래스 인스턴스 내에 저장된 정보를 처리하기 위해 자동으로 호출되는 함수가있는 클래스를 만들고 싶습니다. 그러나 각 인스턴스에는 다른 값이있을 수 있으며 해당 컨텐트가 다른 방법으로 전달 될 수 있습니다. 따라서 생성자 오버로드와 비슷하지만 멤버 함수에서 simmilar가 필요합니다. 모든 인스턴스가 기본 함수를 오버로드하거나 입력을 처리하기 위해 기본

    0

    1답변

    Laravel에서 다형성 관계를 설정하고 싶습니다. (새로운 기능입니다) 사용자는 많은 프로필 유형을 가질 수 있습니다. 프로필 유형은 Admin, Webmaster, ProjectManager와 같습니다. 프로파일에 대한 다형성 관계와 피벗 테이블을 만들었습니다. class User { public function profiles(){

    0

    1답변

    다음과 비슷한 클래스 구조를 디자인하려고합니다. 주요 개념은 필요할 때 Base 클래스 포인터를 업데이트해야한다는 것입니다. 비슷하게, 우리는 자식 클래스에 대해 무관 한 연산을 가질 수있다. 다형성과 캡슐화가 어떻게 재 설계되어야하는지 궁금합니다. 그것은 매우 멍청한 질문 일지 모르지만 어떤 도움을 주셔서 감사합니다. 실제 코드에서이 코드를 사용하는 곳에

    1

    2답변

    클래스 생성자를 호출하는 before 클래스의 정적 멤버를 호출해야합니다. 클래스는 인터페이스를 구현하므로 나중에 동일한 고정 멤버를 (다형성으로) 호출해야합니다 (after the object is constructed). 같은 나는 일부 언어는 하나의 도트 전에 인스턴스 이름으로 정적 메서드에 액세스 할 수 있도록 생각, 뭔가 myClassInstanc

    -4

    1답변

    나는 자바에 익숙하지 않고 현재 훈련을 받고 있지만 여전히 일부 주제, 특히 상속에 대처할 수 없다. 저는 현재 간단한 프로그램에서 작업하고 있습니다. 상속 클래스 내에서 같은 이름이지만 다른 변수를 가진 추상 메소드를 재정의 할 수 있습니까?