본문 바로가기
반응형

클래스4

[TIL] 2025.01.13(월) - python 학습 금일 학습사항1. 객체와 클래스 선언하기2. 생성자와 메서드3. 인스턴스와 특수메서드4. 클래스 변수와 메서드5. 프라이빗 변수6. 상속 각 학습별 상세내용1. 객체와 클래스 선언하기객체지향 프로그램이란?▶ 클래스 기반의 객체를 우선으로 생각하는 프로그래밍이다.▶ Java, Pyhotn, PHP 등이 있다. 객체란?▶ 구현하고자 하는 대상의 속성과 기능을 가지는 프로그램 단위를 말한다.사람을 객체로 예를 들자면)- 속성 : 눈, 코, 입, 키, 몸무게, 성격 등- 기능 : 다리를 이용해 걷기, 물건을 잡을 때는 손가락 이용하기 등 ▶ 추상화 : 객체를 구성하고 있는 속성이 많은 경우 필요한 속성만을 이용한 객체의 표현▶ 프로그래밍 언어에서는 속성을 가질 수 있는 모든 것을 객체라 한다.클래스도 객체가 될.. 2025. 1. 24.
[TIL] 2025.01.08(수) - python 학습 금일 학습사항 1. 함수 2. 지역변수와 전역변수 3. 상수 4. 2중 함수 5. 연산자 우선순위 6. 클래스 7. self 8. 매직메서드 9. 클래스의 상속 10. 메서드 오버라이딩과 오버로딩 11. 예외처리 12. 파일 입출력  각 학습별 상세내용1. 함수함수의 특징▶ def 로 선언한다.▶ 반복코드를 하나로 묶은 것이다. (재사용을 위해) 2. 지역변수와 전역변수함수내에서 전역변수 사용▶ 함수 내에서 전역변수를 바로 사용할 수 없다.▶ 사용을 위해 변수명 앞에 "global"을 붙여줘야 한다.num = 1000 # 전역변수def function():    global num  # "global 변수명" : 함수내에서 전역변수를 사용하는 방법    num = num + 2000    return n.. 2025. 1. 13.
[Do it! 점프 투 파이썬 20일차] 5장_파이썬 날개 달기 (되새김문제) 아래의 내용은 'Do it! 점프 투 파이썬' 책을 공부하며 정리하였습니다.https://www.aladin.co.kr/shop/wproduct.aspx?ISBN=K362833219&start=pnaver_02 Do it! 점프 투 파이썬챗GPT를 시작으로 펼쳐진 생성 AI 시대에 맞춰 설명과 예제를 다듬고, 최신 경향과 심화 내용을 보충했다. 또한 이번 개정 2판도 50만 코딩 유튜버인 조코딩과 협업을 통해 유튜브 동영상을 제공해www.aladin.co.kr 코드 실습(입력) 코드 실습(출력) 오늘 공부 끝! 2024. 4. 16.
[Do it! 점프 투 파이썬 14일차] 5장_파이썬 날개 달기 (클래스) 아래의 내용은 'Do it! 점프 투 파이썬' 책을 공부하며 정리하였습니다.https://www.aladin.co.kr/shop/wproduct.aspx?ISBN=K362833219&start=pnaver_02 Do it! 점프 투 파이썬챗GPT를 시작으로 펼쳐진 생성 AI 시대에 맞춰 설명과 예제를 다듬고, 최신 경향과 심화 내용을 보충했다. 또한 이번 개정 2판도 50만 코딩 유튜버인 조코딩과 협업을 통해 유튜브 동영상을 제공해www.aladin.co.kr 오늘은 파이썬의 핵심인 "클래스" 입니다! 클래스와 객체클래스(class) : 똑같은 무언가를 계속 만들어 낼 수 있는 설계 도면객체(object) : 클래스로 만든 피조물class Cookie: 클래스로 만든 객체에는 중요한 특징이 있습니다.. 2024. 4. 10.
반응형