목록분류 전체보기 (34)
programmer-blog
클래스 클래스는 말그대로 분류하는 것을 말한다. Person 클래스를 만든다고 치면 class attribute(클래스 속성)에는 이름,나이,직업 같은 데이터가 들어갈거고 class method(메서드)에는 말하기, 걷기 같은 기능(함수)이 들어갈거다. class Person(): 이름,나이,직업 #attribute 말하기, 걷기 #method 말하자면 하나의 자료구조를 만드는 셈이다. 그리고 더 나아가면 이게 객체지향 프로그래밍이라고 할 수 있다. 복잡한 문제를 나누어 객체를 만들고 객체를 조합해 문제를 해결한다. 클래스는 객체를 만드는 도구다. 그리고 그 객체를 인스턴스라고 한다. 인스턴스와 객체는 의미 상 같은 말이다. class가 관계되어 말할 떄 인스턴스라고 표현한다 인스턴스..
vscode를 사용하다 보면 여러가지 문제가 생긴다. 에디터 설정을 잘못해 다시 초기화 하고 싶어지기도 한다. 하지만 제어판에서 삭제하더라도 설정 파일은 그대로이기에 재설치하더라도 에디터의 설정은 그대로 남아있다. 그래서 완전히 초기화하기 위해서는 설정파일도 삭제해줘야한다. 얼마전에 갑자기 vscode에서 C 포매팅이 제대로 안되길래 플러그인을 전부 삭제하고 재설치를 해봤다. 뭐가 문제인지 재설치를 한 후에도 여전히 안된다. 이것 때문에 몇주째 골머리를 썩이고 있다. 에디터 설정의 문제라고 생각했는데 아니었나보다. 1. c:\user\Administrator\.vscode 폴더 삭제 (플러그인 등이 들어있음) 2. c:\user\Administrator\AppData\Roaming\Code 폴더 삭제 (..