1. 객체 지향 프로그래밍 강의 사고방식의 전환이 필요하다: (참고하기 - 객체지향 사실과 오해) 소프트웨어는 소프트웨어 세계에서 능동적으로 변한다 객체 지향 프로그래밍은 현실세계를 참조해 새로운 소프트웨어 세상을 탄생시키는 것 객체는 현실에 대한 은유다 객체 지향 설계의 핵심: 메세지: 객체들이 협력하여 목표를 달성해나가는 과정 협력: 객체들 간의 관계 *객체를 구상하고 코드로 클래스를 정의하고 생성자를 통해 인스턴스를 생성한다 (실무)패키지 이름 = 사이트 이름 ex)com.github.wikikim Main 클래스는 소프트웨어 구동목적만 있다 Getter/ Setter 사용 지양하자 2. CS 특강 : 프로세스/ 비동기/ 스레드 프로세스: 메모리에 적재되어 실행되고 있는 프로그램의 인스턴스*/ 운영..