티스토리

파이썬 - (7) 클래스와 객체

97일전 2023-11-26 03:58
파이썬 - (7) 클래스와 객체
지역 변수 함수의 파라미터 포함, 함수
내에서 지정된 변수이다. 함수 바깥으로가면
사라진다. 위의 함수를 시행하고 return을
저장하지 않은 상태에서 print를 하게되면
모두 지역 변수이기에 에러가 발생하게
된다. 전역 변수 함수 바깥에서 정의되는
변수를 전역변수라...

더보기
# 객체# 클래스# 파이썬
출처
https://maeseok.tistory.com/463
97일전 2023-11-26 03:58

목록 방문하기
작성자 다른 게시물
한국 근현대사 - (9) 제 4공화국, 제 5공화국
한국 근현대사 - (9) 제 4공화국, 제 5공화국제 4공화국(1972~1980) 임기 6년과 간선제로 변경된 제 4공화국은 행정부의 권한이 대단히 강화되어 삼권분립이 깨진 상태였다.1973년 박정희 대통령은 중화학 공업화를 선언하였고, 철강, 비철금속, 기계, 조선, 전자, 화학공업에 8년간 88억 달러를 투입했다.
데이터구조 - (10) 해시 테이블
데이터구조 - (10) 해시 테이블삽입, 검색, 삭제 배열 또는 연결 리스트는 평균적으로 빅세타 n, 이진 검색 트리는 평균 빅세타 logn, 균형 이진 검색 트리는 최악의 경우 빅세타 logn, 균형 다진 검색 트리는 최악의 경우 빅세타 logn 정도가 걸린다. ​ 이것을 더 빠르게 사용하기 위해 해
자바 - (11) 추상 클래스
자바 - (11) 추상 클래스추상 클래스 실체 클래스에 반드시 존재해야할 필드와 메소드를 선언한다. 실체 클래스에는 공통된 내용은 빠르게 물려받고, 다른 점만 선언하면 되므로 시간이 절약된다. 출처 : 혼자 공부하는 자바 ​ 추상 클래스는 abstract를 통해서 선언할 수 있다. 예시로 메소드를
자바 - (10) 타입 변환과 다형성
자바 - (10) 타입 변환과 다형성다형성 사용 방법은 동일하지만 다양한 객체를 활용해 여러 실행결과가 나오도록 하는 성질이다. 출처 : 혼자 공부하는 자바 메소드 재정의는 Override로 저번 포스팅에서 다루었고 이번 포스팅에서는 타입 변환에 대해 다루려고 한다. 자동 타입 변환 출처 : 혼자 공부하
데이터구조 - (8) 정렬 -2
데이터구조 - (8) 정렬 -2퀵 정렬 선행 작업을 한 다음 재귀적으로 작은 문제를 해결하는 방식의 정렬이다. 기준 원소를 하나 잡아 작은 원소와 큰 원소 그룹을 나누어 기준 원소의 좌우로 분할하는 방법이다. 출처 : 쉽게 배우는 자료구조 with 파이썬 ​ 1~4구역까지 나누어 분할하여 정렬을 수
데이터구조 - (9) 색인과 이진 검색 트리
데이터구조 - (9) 색인과 이진 검색 트리색인 레코드는 개체에 대한 모든 정보가 들어 있다. 예시로 사람 레코드에는 주민번호, 이름, 집주소 등의 정보가 포함되어 있다. 이들 각각의 정보를 나타내는 부분은 필드라고 한다. ​ 색인의 결국 개체의 레코드를 검색하는 것을 의미한다. 레코드를 구분할 수 있는 필드를
자바 - (9) 상속
자바 - (9) 상속클래스 상속 출처 : 혼자 공부하는 자바 부모 클래스에서 private 접근 제한 갖는 것은 상속 대상에서 제외된다. 또한 다른 패키지에 존재할 경우 deafult 접근 제한된 것도 제외된다. 부모 생성자 호출 자식 객체를 생성할 때 부모 객체가 먼저 생성되고 그 다음
한국 근현대사 - (8) 제3공화국
한국 근현대사 - (8) 제3공화국제3공화국 - 개방화 과거 수입 대체 공업화에서 수출 주도 공업화로의 전환이 일어났다. 즉 수출진흥을 확대해 해외시장에도 나아간 것이다. 처음은 진입장벽이 낮은 경공업화를 위주로 진행했다. 특히 공산품 분야가 굉장히 크게 성장했다. ​ - 한일 회담과 국내 정치 한일
자바 - (8) 패키지와 접근 제한자
자바 - (8) 패키지와 접근 제한자패키지 위와 같이 클래스 작성 시에 해당 클래스가 어떤 패키지에 속할 것인지 선언해준다. 만약 사용하고자 하는 클래스 또는 인터페이스가 다른 패키지에 소속된 경우는 import를 사용한다. ​ 접근 제한자 클래스와 인터페이스 및 이들이 가진 멤버의 접근 제한을 말한다.
마이크로프로세서 - (10) 16비트 타이머/카운터
마이크로프로세서 - (10) 16비트 타이머/카운터16비트 타이머/카운터 출처 : ATmega128로 배우는 마이크로컨트롤러 프로그래밍 8비트와의 큰 차이점은 오버플로 인터럽트가 2^16-1까지 카운트 가능하고, 3개의 비교 일치 인터럽트가 존재하며, 입력 캡처가 존재한다는 것이다. ​ 즉 분주기가 256일 때의 오버