티스토리

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

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

더보기
# 객체# 클래스# 파이썬
출처
https://maeseok.tistory.com/463
244일전 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일 때의 오버