Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 30daysdowoonchallenge
- 스택
- 자료구조
- web
- 프로토타입
- 프로그래머스
- 백준
- redux
- React
- useState
- 운영체제
- superstarjypnation
- vercel
- level1
- Til
- javascript
- mysemester
- REST_API
- 회고
- UI
- html
- Next.js
- 생활코딩
- 큐
- UX
- 코드스테이츠
- 해시테이블
- CSS
- 자바스크립트
- 카카오
Archives
- Today
- Total
목록Programming/Python (1)
데굴데굴
<Python> 클래스 Class
자료구조 수업을 들으면서 클래스를 이용하여 자료구조를 직접 구현하는 과제를 자주 접했다. 큐나 스택까지는 괜찮았지만, 연결리스트나 해시테이블 과제에서는 막히는 부분이 많았다. 의사코드만 주어졌을 때 이걸 코드로 표현함에 있어서 부족함을 느꼈고, 클래스의 기본 개념이 부족해서 생긴 문제라고 판단했다. 따라서 클래스가 뭔지, 어떻게 쓰이는지 잘 파악하고 있어야 할 것 같았다. 동빈나님의 파이썬 강의를 참고했다. 클래스란? 반복되는 불필요한 코드를 최소화하면서 현실 세계의 사물을 컴퓨터 프로그래밍 상에서 쉽게 표현할 수 있도록 해주는 프로그래밍 기술. 클래스를 이용해 현실 세계 사물의 특성을 구현 가능. 자료형, 문자열처럼 우리만의 자료형을 정의할 수 있음. 객체지향프로그래밍이 가능하도록 하는 첫 번째 단계...
Programming/Python
2022. 7. 6. 11:52