본문 바로가기

반응형

static

(2)
[C++] static 키워드 완벽 가이드 들어가며 C++에서 static 키워드는 간단한 사용법을 가지지만 복잡한 의미를 가지고 있는 아이러니한 키워드다. 함수든 변수든 간단하게 static이라는 키워드 여섯글자만 붙여 주면 무엇이든 static 속성을 가지게할 수 있지만 사용되는 각 위치에 따라 적용 되는 의미가 다양하기 때문에 각각의 static에 대한 의미를 잘 숙지하고 사용하여야 한다. 이번 포스트에서는 static 키워드의 기본 속성과 각 사용처에 따라 static 키워드가 가지는 의미, 주의해야 할 점, 프로그램 트릭들을 살펴 보도록 한다. static 변수 이번 섹션에서는 static 변수에 대해 살펴 보자. C++에서 static 변수란 기본 변수 선언 앞에 static 키워드를 추가하여 선언된 변수다. static int var..
[Python] 클래스(class) #2 instance vs static 이전 포스트에서는 파이썬 클래스의 기본 문법과 인스턴스 필드에 대해 살펴 보았다. 이번 시간에는 이전 포스트에 이어 클래스의 스태틱(static) 필드와 함수에 대해 알아 보도록 하겠다. 목차 파이썬 클래스 소개 >> instance vs static dict vs slots property의 활용 special method callable object 클래스 데코레이터(class decorator) 상속 추상 클래스와 추상 메소드 instance vs static 객체 지향 프로그래밍을 하다 보면 인스턴스 필드와 스태틱 필드라는 용어를 들을 수 있다. 이전 포스트에서 "필드"라는 것은 클래스 내부의 데이터를 의미한다는 것을 배웠다. 그럼 이번에 언급되는 instance와 static의 차이는 무엇일까?..

반응형