Development(7985)
-
패키지(package) 사용 이점
패키지(package)http://codedragon.tistory.com/2533 패키지 사용 이점· 패키지 구조로 프로그램을 만들면 공동 작업에 유리합니다.· 패키지 구조로 모듈을 만들면 유지 보수가 편해집니다.· 패키지 구조로 모듈을 만들면 다른 클래스(모듈)과 이름이 겹치더라도 더 안전하게 사용할 수 있습니다.
-
연산자 우선순위 Quiz
연산자 우선순위 Quiz 6 2+(2X2)
-
메소드 오버로딩(Overloading)
메서드 오버로딩(Overloading)· ≒ 함수 오버로딩(overloading)· Overloading(중복정의)은 같은 이름을 가지는 메서드(멤버함수)를 여러 개 정의하는 것입니다.· 함수를 정의할때 매개변수를 다르게하여 같은 이름의 함수를 중복하여 정의하는 것입니다.· 같은 일을 처리하는 다양한 함수를 하나의 이름으로 사용할 수 있게 해줍니다.· 함수 오버로딩은 객체 지향 프로그래밍의 특징 중 하나인 다형성(polymorphism)에 해당합니다.· 컴파일 시 컴파일러에 의해 정의된 각각의 메서드들이 구별되며 구별의 기준은 인자가 됩니다.· 메소드의 선언된 매개변수의 리스트를 가리켜 메소드 시그니처(method signature)라고 합니다. 그래서 두 메소드가 매개변수의 개수와 타입, 그 순서까지 ..
-
참조 자료형(reference data type), 참조 자료형 종류
참조 자료형(reference data type)· 자바 API에서 제공되거나 프로그래머에 의해서 만들어진 클래스를 자료형으로 선언하는 경우· 값이 아닌 객체의 주소(reference)를 가지고 있는 자료형· 배열, 클래스, 인터페이스 참조 자료형 종류
-
클래스(Class)
클래스(Class)· 붕어빵을 만들때 필요한 붕어빵 틀과 같습니다.(객체를 만들기 위한 틀, 객체를 정의하는 틀, 객체를 생성하기 위한 설계도)· 클래스는 데이터와 메소드를 묶어놓은 집합으로 기본 데이터 형식을 조합해서 만든 복합 데이터 형식입니다.· 건물을 지을 때 제일 먼저 필요로 한 설계도면(Class)과 같습니다.· 건물에 대한 속성이 디자인된 설계도면에 포함되는 것과 같이 객체의 속성이 클래스에 포함되어 있습니다(현관의 위치와 복도의 크기 등의 속성)· 완성된 붕어빵과 건물을 자바에서는 객체(Object)라고 합니다. · 완성된 건물은 그 건물의 위치를 가리키는 주소(reference)를 가지게 되고 이 주소를 통해 건물에 택배 또는 각종 우편 배달 서비스(세금통지서)를 하게 됩니다. 즉, 주소..
-
객체 지향 프로그램의 주요 개념, 객체 지향의 장점, 객체지향 프로그램의 특징, 객체 지향 프로그래밍
객체 지향 프로그램의 주요 개념