
OOP는 객체의 관점에서 프로그래밍 하는 것을 의미객체들의 유기적인 관계를 통해서 프로세스가 진행1)추상화: 목적과 관련이 없는 부분을 제거하여 필요한 부분만을 표현하기 위한 개념객체들의 공통된 특징을 파악해 정의해 놓은 설계 기법2)캡슐화: 한 객체가 특정한 하나의

상수(final)데이터를 담을수 있는 공간한번 넣으면 변하지 않는 수를 넣을때 사용ex) final int 변수 = 값;변수: 하나의 값을 저장할 수 있는 저장공간이며, 저장되는 값의 형태에 따라서 다른 모습을 지니게 된다.변수의 입출력1.출력: System.out.p

어떤 조건에 만족할 때까지 특정명령을 반복하여 실행하는 구조1.while문: 1.조건식에 따라 반복 여부를 결정한 경우로 true일 경우 계속해서 반복하고 false일 경우 반복 종료2.do-while문: 1. 조건식에 의해 반복 실행하는 점에서 while문과 동일하며

같은 타입의 여러 변수를 하나의 묶음으로 다루는 것1.인덱스와 인덱스에 대응하는 데이터들로 이루어진 자료 구조배열을 이용하면 한 번에 많은 메모리 공간 선언 가능2.배열 인덱스0부터 시작배열의 시작 위치에서부터 데이터가 있는 상대적인 위치3.배열에 대한 래퍼런스 변수

: 주어진 조건을 비교 판단하여, 해당 조건에 만족시 지정된 명령을 수행하고, 만족않을시 다음 단계의명령을 수행하는 문장조건문 종류: if문, if else문, 다중 if문, switch문: 조건이 거짓일 조건에서 다른 실행문장을 실행하지 않아도됨: 조건에 대해 tru

모듈 : 소프트웨어 설계에서 기능단위로 분해하고,추상화 되어 재사용 및 공유 가능한 수준으로 만들어진 단위모듈화 : 소프트웨어의 성능을 향상시키거나 시스템의 디버깅,통합 및 수정을 용이하도록 하는 소프트웨어 설계 기법: 특정 명령을 모듈화하는 기법: 메소드가 명령을 처

: 객체의 속성(property) 값을 반환하는 메서드: 객체의 속성 값을 설정, 변경하는 메서드1\. 객체에 저장된 필드값을 문자열로 만들어 리턴

전체에서 어디서든 호출하면 사용할수 있는 변수종류 : 객체 변수, 클래스 변수특정한 구역({ })안에 생성되어 그 지역에만 사용할수 있는 변수1.객체변수(인스턴스 변수): 클래스영역에서 선언되며 클래스의 객체를 생성할 때 만들어지며 객체화 시킬때마다 서로 다른 저장공

타입을 변환하는것을 말하며 형변환이라고도 한다.부모와 자식간 클래스 간에는 서로간의 형변환이 가능하다.핸드폰을 상위 클래스라고 치면 피쳐폰,스마트폰은 하위클래스이다.상속 받는 클래스를 자식 클래스, 하위 클래스 또는 서브 클래스라고 부른다. 상속 해주는 클래스를 부모