학교 과제물 작업 중 Person 클래스를 확장 한 Person 클래스와 Student를 확장하는 정규 클래스 CollegeStudent가 있습니다. CollegeStudent는 파일에서 읽고 모든 변수 (추상 수퍼 클래스에 속한 변수 포함)를 설정합니다. 이 모든게 잘 작동합니다. 그러나 추상 클래스에 생성자가 있어야하는데, 이는 해당 클래스가 입력을 독
클래스 "staff"내에 하위 클래스 "shopStaff"가 있습니다. 나는 직원이 설정 한 데이터와 shopStaff에 설정된 데이터를 단일 문자열로 보내야하는 meathod getPerson을 보유하고 있습니다. 이은 // 직원에 내 코드입니다 내가 서브 클래스에서이 getPerson의 meathod를 호출 할 때 이 public String getPe
글쎄; 여기에 내 문제는 다음과 같습니다 나는 현재 각 클래스에 gameinfo.class 주석을 가질 것이다 서로를 확장하는 클래스가 (내가 거기 컴파일러와 함께이 적용 할 수있는 방법?) 이상적으로 내가 다음에 전화하고 싶습니다 유형으로는 확장된다 @GameInfo(name = "Default Minigame", aliases = {"DM"}, pvp
클래스 내에 정의 된 수퍼 클래스가 있습니다. 같은 : class A {
public:
class B {public: bool value;};
A() {
DoStuff(b_);
}
B b_;
private:
virtual void DoStuffImpl(B& b) = 0;
void DoSt
내가 잘못 이해 할 수없는, 시대에 C++을하고되지 않은, 지금 바보가 된 기분 ... 그러나 나는이 다음과 같은 클래스를 가지고 : #include <string>
class NamedObject
{
public:
NamedObject();
virtual ~NamedObject();
virtual std::st
이 코드를 사용하여 객체와 관련된 모든 필드를 가져옵니다. 문제의 Object는 3 개의 수퍼 클래스를 가지며 다른 클래스는이 객체에서 확장됩니다. for (Field f : this.getClass().getFields()){
try{
fieldName = f.getName();
fieldType = f.getType().t
그래서 나는 그래프를 구현하고 있으며 AdjacencyMatrixGraph 및 AdjacencyListGraph에 의해 구현되는 Graph 클래스를 만들어서 만들고자하는 일부 클래스 계층 구조에 이상한 동작이 나타납니다. 그것들은 그래프를 사용하기를 원했던 어떤 것이라도 그래프로 사용될 수 있습니다. 그래프에있는 하나의 순수 가상 함수가 있는데, Adjac
수퍼 클래스 및 하위 클래스를 만든 다음 하위 클래스의 수퍼 클래스에서 영역 및 경계를 사용해야하지만 어떻게해야하는지 알 수 없습니다. 나는 자바와 프로그래밍에 매우 익숙하다. 그래서 아마 바보처럼 보이기 때문에 사과한다. 내 슈퍼 클래스에서 : public double getArea(){
return 2 * super.area() + length