#21.05.11 Section5 - Sprint1 (4)

찌니·2021년 5월 11일
0

AI부트캠프 review&TDL

목록 보기
32/38
post-thumbnail

아 코딩 어렵다 ...........

TDL

NOTE4

<Python & OOP>

  1. 데이터 캡슐화

    • 모듈화 가능(기능분리) -> 디버깅 편리, 소스코드 목적 이해 용이
  2. 접근제어(파이썬의 데이터를 감춰주는 기능으로 외부에서 무분별한 접근시도를 막는다.)
    - 파이썬은 Object 접근제어를 위한 접근제어자를 제공하지 않기 때문에 변수, 메소드, 함수에 직접 접근할 수 있다.

    • 파이썬은 직접 접근을 허용하지 않는 규칙이 있다.
    • Notation : 접근 정도를 나타냄 private -> protected -> public
    • 변수 접근 제어 : '_name'
    • 속성, 메소드 접근 제어 : '__name'
    • '_클래스이름__메소드이름' 형태로 변환시켜 활용가능
  1. 메소드 오버라이딩

    • 상속과 비슷하게 재사용하고 또 재정의 함.
  2. 스페셜 메소드

  3. 정적 메소드

  4. 변수범위

profile
https://gggggeun.tistory.com/

0개의 댓글