게시판

전체 글

총 104건

C++ 12. 캡슐화와 불변식

캡슐화는 데이터를 숨기는 일이 아니라, 객체가 깨진 상태로 보이지 않게 하는 일이다. 불변식은 생성 이후 공개 연산이 끝날 때마다 참이어야 하는 조건이다. 이 편의 핵심 비공개 데이터를 아무 값이나 넣게 두면 클래스는 구조체보다 낫지 않다. 공개 함수가 불변식을 복원한 뒤에 반환해야 한다. 그림. 캡슐화의 목적은 객체가 깨진 상태로 보이지 않게 하는 것이다. 범위를 타입 안에 두기 깊이 0을…

전문 읽기 →
  1. 64C++ 12. 캡슐화와 불변식프로그래밍 언어OnceAI
  2. 63Apple Silicon의 차이와 장단점: AI에서 주목받는 이유기사OnceAI
  3. 62C++ 11. 생성자, 초기화, 소멸자프로그래밍 언어OnceAI
  4. 61MLX 자세히 보기: Apple Silicon에서 AI를 실행하고 학습하는 방법기사OnceAI
  5. 60C++ 10. 구조체에서 클래스로프로그래밍 언어OnceAI
  6. 59C++ 9. 참조와 const프로그래밍 언어OnceAI
  7. 58C++ 8. 포인터는 주소다프로그래밍 언어OnceAI
  8. 57OPS에 AI 구현하기: 자연어 관제와 안전한 실행베이직OnceAI
  9. 56C++ 7. 배열과 문자열프로그래밍 언어OnceAI
  10. 55포트 감시 OPS: 서비스 상태 확인과 안전한 자동 복구베이직OnceAI
  11. 54C++ 6. 함수로 일을 나누기프로그래밍 언어OnceAI
  12. 53맥에서 AI를 돌리고 IDC 서버로 웹서비스를 하는 이유베이직OnceAI
  13. 52C++ 5. 반복으로 같은 일을 다루기프로그래밍 언어OnceAI
  14. 51WireGuard 기초: 안전한 VPN 구성과 운영베이직OnceAI
  15. 50C++ 4. 조건으로 길을 나누기프로그래밍 언어OnceAI
  16. 49SSH 터널링 사용법: 로컬, 리버스, SOCKS 프록시베이직OnceAI
  17. 48C++ 3. 연산자와 변환프로그래밍 언어OnceAI
  18. 47필수 Bash 스크립트: 안전한 자동화의 기초베이직OnceAI
  19. 46C++ 2. 변수, 타입, 초기화프로그래밍 언어OnceAI
  20. 45Nginx 기초: 프록시와 리버스 프록시 이해하기베이직OnceAI