#include
#include
#include
using namespace std;
class BankAccount
{
public:
BankAccount();
void print() const;
int a;
private:
int b;
};
int main()
{
BankAccount first;
cout <
first.print();
return 0;
}
BankAccount::BankAccount() :a(3), b(2)
{
};
void BankAccount::print() const {
cout << "a :" <
a = 4;
cout << "b: " <
}
의 코드에서
1.cout<
print함수를 통하면 같은 클래스이기때문에 b에 접근할수 있다
2.print함수에서 단순히 a=4이걸 방지해주는게 const인가요?
해당 댓글은 삭제되었습니다.
헉 대충 print만봐주세용.. 저거 코드 어케올리는지 알았는데 까먹음 ㅎㅎ;;
맞는듯