본문 바로가기

영넌 개발로그

검색하기
영넌 개발로그
프로필사진 영넌

  • 분류 전체보기 (71)
    • 설치 (6)
    • 코딩 (60)
      • C++ (44)
      • python (1)
      • ML , Deep (13)
      • 캐글 (0)
    • 알고리즘 연습 (5)
      • 이론 (5)
      • python 프로그래머스 (0)
Guestbook
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록객체반환 (1)

영넌 개발로그

[객체 기반 프로그래밍] getter, setter / object as 파라미터, 반환 값

getter, setter private member variable은 class 내에서만 정의가 가능함. 즉, object를 생성했을 때 이 변수를 read나 write할 수 없다는 뜻과 같아진다. 그러나 read나 write할 수 있는 member function을 public으로 필요로 함 객체 기반 프로그래밍의 범용적인 단어로 쓰이고 있다. - read하는 function을 getter - write하는 function을 setter - 이름을 붙일 때에는 get/set + variable_name - 보통 class 내부에서 선언 (inline이 됨->실행속도 빨라짐) ex) 멤버 변수 age가 있을 때 getAge(), setAge() 와 같은 함수를 public으로 만들어줌 #include ..

코딩/C++ 2020. 10. 27. 02:39
Prev 1 Next

Blog is powered by kakao / Designed by Tistory

티스토리툴바