16_2 object 클래스와 오버라이딩(널널한 교수의 기초 파이썬) ft. 파이썬 코딩
이번 강의에서는 파이썬의 object 클래스와 오버라이딩에 대해 알아보겠습니다. 파이썬은 객체지향 프로그래밍 언어로 코드의 재사용성과 유지보수가 뛰어납니다. 파이썬 2에서는 object 클래스로부터 상속받는 것을 명시적으로 코딩해야 했으나 파이썬 3은 object 클래스를 부모 클래스로 명시하지 않아도 디폴트 부모 클래스로 지정되는 특징이 있는데요, object 클래스는 모든 클래스가 가져야 할 기본적인 메소드를 가지고 있습니다. 그리고 필요할 경우 자식 클래스는 이 메소드를 오버라이딩해서 사용할 수 있습니다. 이에 대해 자세히 살펴보겠습니다. ---- [영상 타임라인 정보] 00:00 시작 00:12 object 클래스 03:35 상속 04:30 예외 상속 08:05 메소드 오버라이딩 ---- 강의 키노트 자료는 다음 링크를 통해 다운 받으세요 https://drive.google.com/open?id=1Urr... 강의 소스코드는 다음 링크를 통해 다운 받으세요 https://github.com/dongupak/Basic-Pyt... ------ [으뜸 파이썬 책 구매하기] Yes24 : http://www.yes24.com/Product/Goods/89... 교보문고 : http://www.kyobobook.co.kr/product/de... 알라딘 : https://www.aladin.co.kr/shop/wproduc... 인터파크 도서 : http://inpk.kr/r3Ew ------ [널널한 교수의 기초 파이썬 재생목록] • 널널한 교수의 기초 파이썬 [강의 리스트] 01_1 파이썬 소개 : • 01_1 파이썬에 대하여(널널한 교수의 기초 파이썬) | 프로그래밍... 01_2 파이썬 설치와 사용 : • 01_2 파이썬 설치와 사용(널널한 교수의 기초 파이썬... 01_3 HelloWorld 출력하기 : • 01_3 HelloWorld 출력하기(널널한 교수의 기초 파이썬) ... 02_1 변수와 친해지기 : • 02_1 변수와 친해지기(널널한 교수의 기초 파이썬) ft. 파이썬 코딩 02_2 변수와 연산자 : • 02_2 변수와 연산자(널널한 교수의 기초 파이썬) ft. 파이썬 코딩 02_3 여러가지 연산자 : • 02_3 여러가지 연산자(널널한 교수의 기초 파이썬... 02_4 주석문 : • 02_4 주석문(널널한 교수의 기초 파이썬) ft. 파이썬 코딩 03_1 조건문 알아보기 : • 03_1 조건문 알아보기(널널한 교수의 기초 파이썬) ft. 파이썬 코딩 03_2 조건식 : • 03_2 조건식(널널한 교수의 기초 파이썬) ft. 파이썬 코딩 03_3 블록과 들여쓰기 : • 03_3 블록과 들여쓰기(널널한 교수의 기초 파이썬) ft. 파이썬 코딩 03_4 if-else문 : • 03_4 if-else문(널널한 교수의 기초 파이썬) ft. 파이썬 코딩 04_1 함수 : • 04_1 함수(널널한 교수의 기초 파이썬) ft. 파이썬 코딩 04_2 함수와 매개변수( ) : • 04_2 함수와 매개변수(널널한 교수의 기초 파이썬) ft. 파이썬 코딩 04_3 함수와 반환문 : • 04_3 함수와 반환문(널널한 교수의 기초 파이썬) ft. 파이썬 코딩 04_4 입력함수와 출력함수 : • 04_4 입력함수와 출력함수(널널한 교수의 기초 파이썬) ft. 파... 04_5 input() 함수 : • 04_5 input() 함수(널널한 교수의 기초 파이썬) ft. 파... 04_6 내장함수 : • 04_6 내장함수(널널한 교수의 기초 파이썬) ft. 파이썬 코딩 05_1 자료형과 문자열 : • 05_1 자료형과 문자열(널널한 교수의 기초 파이썬) ft. 파이썬 코딩 05_2 자료형,수치오류,복소수 : • 05_2 자료형,수치오류,복소수(널널한 교수의 기초 파이썬) ft.... 05_3 문자열 포매팅 : • 05_3 문자열 포매팅(널널한 교수의 기초 파이썬) ft. 파이썬 코딩 06_1 리스트 : • 06_1 리스트(널널한 교수의 기초 파이썬) ft. 파이썬 코딩 06_2 리스트 연산자 : • 06_2 리스트 연산자(널널한 교수의 기초 파이썬) ft. 파이썬 코딩 06_3 리스트의 고급기능 : • 06_3 리스트의 고급기능(널널한 교수의 기초 파이썬) ft. 파이... 07_1 for 반복문 : • 07_1 for 반복문(널널한 교수의 기초 파이썬) ft. 파이썬 코딩 07_2 for in 구문과 리스트 : • 07_2 for in 구문과 리스트(널널한 교수의 기초 파이썬) f... 07_3 이중 for 루프 : • 07_3 이중 for 루프(널널한 교수의 기초 파이썬) ft. 파이... 08 모듈 : • 08 모듈(널널한 교수의 기초 파이썬) ft. 파이썬 코딩 09_1 날짜와 시간 모듈 : • 09_1 날짜와 시간 모듈(널널한 교수의 기초 파이썬) ft. 파이... 09_2 math 모듈 : • 09_2 math 모듈(널널한 교수의 기초 파이썬) ft. 파이썬 코딩 09_3 random 모듈 : • 09_3 random 모듈(널널한 교수의 기초 파이썬) ft. 파이... 09_4 turtle 모듈 : • 09_4 turtle 모듈(널널한 교수의 기초 파이썬) ft. 파이... 10_1 딕셔너리 : • 10_1 딕셔너리(널널한 교수의 기초 파이썬) ft. 파이썬 코딩 10_2 튜플 : • 10_2 튜플(널널한 교수의 기초 파이썬) ft. 파이썬 코딩 10_3 집합 : • 10_3 집합(널널한 교수의 기초 파이썬) ft. 파이썬 코딩 11_1 while 반복문 : • 11_1 while 반복문(널널한 교수의 기초 파이썬) ft. 파이... 11_2 break와 continue : • 11_2 break와 continue(널널한 교수의 기초 파이썬) ... 12_1 예외처리(try-except) : • 12_1 예외처리(try-except)(널널한 교수의 기초 파이썬)... 12_2 예외처리(try-except-finally문) : • 12_2 예외처리(try-except-finally문)(널널한 교수... 12_3 raise문 : • 12_3 raise문(널널한 교수의 기초 파이썬) ft. 파이썬 코딩 13 논리연산과 부울값 : • 13 논리연산과 부울값(널널한 교수의 기초 파이썬) ft. 파이썬 코딩 14_1 리스트의 메소드 : • 14_1 리스트의 메소드(널널한 교수의 기초 파이썬) ft. 파이썬 코딩 14_2 iterator : • 14_2 iterator(널널한 교수의 기초 파이썬) ft. 파이썬 코딩 14_3 리스트 함수 : • 14_3 리스트 함수(널널한 교수의 기초 파이썬) ft. 파이썬 코딩 14_4 슬라이싱 : • 14_4 슬라이싱(널널한 교수의 기초 파이썬) ft. 파이썬 코딩 15_1 객체 지향 프로그래밍과 클래스 : • 15_1 객체 지향 프로그래밍과 클래스(널널한 교수의 기초 파이썬)... 15_2 클래스 정의와 self : • 15_2 클래스 정의와 self(널널한 교수의 기초 파이썬) ft.... 15_3 생성자와 문자열화 메소드 : • 15_3 생성자와 문자열화 메소드(널널한 교수의 기초 파이썬) ft... 15_4 인스턴스 연산과 특수 메소드 : • 15_4 인스턴스 연산과 특수 메소드(널널한 교수의 기초 파이썬) ... 15_5 클래스변수와__dict__ : • 15_5 클래스변수와__dict__(널널한 교수의 기초 파이썬) f... 16_1 상속과 super() : • 16_1 상속과 super()(널널한 교수의 기초 파이썬) ft. ... 16_2 object 클래스와 오버라이딩 : • 16_2 object 클래스와 오버라이딩(널널한 교수의 기초 파이썬... 17_1 람다함수 : • 17_1 람다함수(널널한 교수의 기초 파이썬) ft. 파이썬 코딩 17_2 필터함수와 맵함수 : • 17_2. 필터함수와 맵함수(널널한 교수의 기초 파이썬) ft. 파... 17_3 리듀스함수 : • 17_3. 리듀스함수(널널한 교수의 기초 파이썬) ft. 파이썬 코딩 18_1 파이썬 패키지 : • 18_1 파이썬 패키지(널널한 교수의 기초 파이썬) ft. 파이썬 코딩 18_2 파이썬 라이브러리 : • 18_2 파이썬 라이브러리(널널한 교수의 기초 파이썬) ft. 파이... 19_1 NumPy(넘파이) 기초 : • 19_1 NumPy(넘파이) 기초(널널한 교수의 기초 파이썬) ft... 19_1 NumPy 라이브러리 기초실습 : • 19_1 NumPy 라이브러리 기초실습(널널한 교수의 기초 파이썬)... 19_2 Numpy 배열생성과 reshape,axis : • 19_2 Numpy 배열생성과 reshape,axis(널널한 교수의... 19_3 NumPy 배열 인덱싱 : • 19_3 NumPy 배열 인덱싱(널널한 교수의 기초 파이썬) ft.... 19_4 NumPy 선형방정식,행렬식 : • 19_4 NumPy 선형방정식,행렬식(널널한 교수의 기초 파이썬) ... 20_1 코딩스타일 : • 20_1 코딩스타일(널널한 교수의 기초 파이썬) ft. 파이썬 코딩 20_2 기초 파이썬 마지막 강의 : • 20_2 기초 파이썬 마지막 강의(널널한 교수의 기초 파이썬) ft... I made a thumbnail for free in website "www.forcre.co.kr"