Public2 CPP 초급 강좌 27. 접근지정자, 캡슐화, friend 함수 CPP 초급 강좌 27. 접근지정자, 캡슐화, friend 함수 앞에서 접근 지정자에 대한 언급이 조금 있었다. 이번에는 관련 내용을 조금 더 알아보자. 코드를 봅시다. #include #include using namespace std; class UserInfo { public: string name = ""; int age = 0; }; int main() { UserInfo newUserInfo; newUserInfo.name = "신림83"; newUserInfo.age = 83; } 유저 정보를 저장하기 위한 클래스를 선언하고, 유저 정보를 입력해 봅니다. 큰 문제가 없습니다. 하지만 실수로, 다음과 같이 코딩하면 어떻게 될까요? newUserInfo.age = -83; 불가능한 일이 아닙니다.. 2020. 11. 6. CPP 초급 강좌 24. 객체지향 프로그램밍 객체화, 접근 지정자 맛보기 CPP 초급 강좌 24. 객체지향 프로그램밍 객체화, 접근 지정자 맛보기 c++을 공부하시면서 객체, 객체지향 이런 용어를 참 많이 접하실 겁니다. C 스타일 코드를 C++ 객체지향 쪽 코드로 수정해 가보며 알아보아요. 특정 기간을 일로만 산출하는 코드 특정 기간에 대한 정보를 관리하려고 한다고 해보아요 아래 코드를 봅시다. #include using namespace std; int periodYear = 0; int periodMonth = 0; int periodDay = 0; int GetOnlyDay(int year, int month, int day) { return year * 365 + month * 30 + day; } int main() { int periodYear = 1; int p.. 2020. 11. 3. 이전 1 다음