mommy computer
실세계의 현상을 컴퓨터상에 객체로 실현(모델화)함으로써, 컴퓨터를 자연스러운 형태로 사용하여 다양한 문제를 해결하기 위한 프로그램 기법. 여기에서 객체는 실체(데이터)와 그 실체와 관련되는 동작(절차, 방법, 기능)을 모두 포함한다. 기차역에서 승차권 발매의 예를 들면, 실체인 ‘손님’과 절차인 ‘승차권 주문’은 하나의 객체이고, 실체인 ‘역무원’과 절차인 ‘승차권 발매’도 하나의 객체이다. 어떤 과제를 처리하기 위해 객체 간에는 메시지(지시)를 주고받는다. 메시지를 받은 객체는 동작(절차)을 실행한다. 코볼 L이나 베이식과 같은 기존 프로그램에서는 동작과 절차를 중심으로 하고 실체는 종속적으로 취급했으나, 객체 지향 프로그램에서는 실체와 동작을 객체로 정의하고 객체 간의 메시지 교환에 주안점을 두어 정..
단축키 및 개념* F2 == 파일 이름바꾸는 단축키 * SHIFT + End == 해당 행 모두 선택 * argument == 출력문안에 들어가는 글. 목적어에 해당. * 따옴표 == argument의 범위를 지정하는 기호 * Ctrl + Space = 콘텐츠 어시스트 proposal (찾는 코드 바로 불러오기) * argument 안에 있는 내용들을 한꺼번에 지우고 싶으면 Shift누른 채로 공백 더블클릭 1. 주석다는 법 (소스파일에서 녹색텍스트로 나옴) 1) 목적: 소스파일을 유연하게 읽을 수 있도록 설명을 달아줄 수 있다 특정 코드의 실행을 방지하기 위해 사용. 코드 테스트하기 적합. 2) 단일문 주석(Single line comments) : 슬래쉬 2개 ex. //이 소스부터는 학점을 출력합니..
1. 자바 프로그램 설치 1) 소스파일 : 컴퓨터(컴파일러)가 명령을 수행하기 위한 문장을 모아놓은 파일. ex. c언어(abc.c), c++(abc.c++), java(abc.java), 웹(abc.html) - 소스파일(사람)을 번역(compile)해서 기계어 파일(컴퓨터언어)로 바꿔줘야 컴퓨터에서 프로그램이 실행됨. 이때 자바의 소스파일을 컴파일해주는 도구가 아래와 같다. 2) jdk : java development kit (자바 소스파일이 컴파일되고 실행될 수 있도록 제공되는 키트) - oracle.com에서 downloads탭에서 java for developers 클릭해서 다운로드 - 8u101 : 앞의 숫자는 업데이트 숫자(20년동안 8번째 업데이트 버전), 뒤의 숫자는 그 버전의 업데이트..