• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    해결됨

FruitType이 private이면 어떻게 초기화시키나요?

22.09.08 21:44 작성 조회수 161

1

이번 강의에서는 생성자 parameter로 FruitType 변수를 받고 있는데 만약 FruitType이 private이면 main()에서 어떻게 초기화를 시킬 수 있나요?

답변 1

답변을 작성해보세요.

2

강민철님의 프로필

강민철

2022.09.10

안녕하세요

아래와 같이 해당 변수를 초기화해주는 메서드로 접근하면 됩니다.

#include <iostream>
using namespace std;

class initClass
{
    private:
        int var1;
        int var2;
        string str1;

    public:
        int getVar1() { return var1; }
        int setVar1(int var1) { this->var1 = var1; }

        int getVar2() { return var2; }
        string getStr1() { return str1; }
};

 

참고) https://mutpp.tistory.com/m/entry/C-%ED%81%B4%EB%9E%98%EC%8A%A4-%EB%A9%A4%EB%B2%84%EB%B3%80%EC%88%98-%EC%B4%88%EA%B8%B0%ED%99%94%EB%A5%BC-%EC%95%8C%EC%95%84%EB%B3%B4%EC%9E%90