JAVA

인터페이스[interface], 패키지[package],메쏘드[method],함수[function]

룸훼훼 2010. 8. 17. 16:21
반응형

인터페이스[interface]
명사로 사용되는 "인터페이스"라는 용어는 다음 중 하나를 의미한다. -다이얼이나, 조이스틱, 컴퓨터나 프로그램에 의해 제공되는 운영체계의 명령어, 그래픽 표현형식 기타 다른 장치들과 같이, 사용자가 컴퓨터나 프로그램과 의사소통을 하고 사용할 수 있도록 해주는 사용자 인터페이스 -사용자에게 그림을 이용한 의사소통 방법을 제공하는 그래픽 사용자 인터페이스(GUI), GUI는 보통 인간 환경공학적으로 보다 만족스럽고, 사용자 편의를 더 강조한 인터페이스이다. -일련의 명령어나 함수, 옵션, 그리고 프로그램 언어에 의해 제공되는 명령어나 데이터를 표현하기 위한 다른 방법들로 구성되는 프로그래밍 인터페이스 -어떤 장치를 커넥터나 다른 장치에 부착할 수 있도록 지원하는 물리적이거나 논리적인 설비 동사로 사용될 때, "인터페이스 한다"는 것은 다른 사람이나 객체와 의사소통 한다는 것을 의미하는데, 특히 하드웨어 장비에 있어 인터페이스 한다는 것은, 두 장비가 효과적으로 교신하거나 함께 일할 수 있도록 적절한 물리적인 연결을 확립하는 것을 의미한다.
패키지[package]
-패키지란 어떤 일을 하기 위해 필요한 응용 소프트웨어 또는 일련의 컴퓨터 프로그램들을 지칭한다. -패키지란 완전한 멀티미디어 전송 시스템을 구성하는 컴퓨터 하드웨어와 소프트웨어의 조합을 말한다. -패키지란 미디어, 인쇄물, 그리고 포장 등 제품을 전송하기 위해 필요한 일체의 것을 의미한다.
메쏘드[method]
객체지향 프로그래밍(OOP)에서 메쏘드는 클래스의 일부분으로 정의되어, 그 클래스의 모든 객체에 포함되어야 하는 프로그램된 절차다. 클래스(즉 객체)는 하나 이상의 메쏘드를 가질 수 있다. 객체의 메쏘드는 그 객체에게 알려진 자료에만 접근이 가능하므로, 응용프로그램의 객체 집합체 내에서 데이터의 무결성을 확실하게 한다. 메쏘드는 여러 개의 객체들에서 재사용될 수 있다.
함수[function]
정보기술에서, function이라는 용어는, 다음과 같이 여러 의미를 갖는다. -가장 일반적인 의미의 function은 주어진 실체가 하는 일, 즉 "기능"을 뜻한다. -C 언어나 기타 다른 프로그래밍에서, function은 우리말로 "함수"라고 불리며, 명확한 서비스를 수행하도록 지명된 하나의 프로시저이다. 함수를 요청하는 프로그램 문장을 "함수호출"이라고 부른다. 컴파일러와 함께 나오는 프로그래밍 언어들은, 대개 프로그램을 작성할 때 프로그래머들이 활용할 수 있는 일련의 함수들이 미리 준비되어 있는 경우가 많다. 이렇게 미리 제공되는 함수들을, 때로는 라이브러리 루틴이라고도 부른다. 몇몇 함수들은 스스로도 실행되며, 요청하는 프로그램의 도움 없이도 처리결과를 반환할 수 있다. 다른 함수들은 자신의 일을 수행하기 위해서는 운영체계의 요청이 필요하다. -하드웨어 장치에서의, function은 장치의 목적과 관련, 인식할 수 있는 결과를 가지는 하나의 완전한 물리적인 움직임이다. 예를 들어 프린터에서, 이것은 캐리지 리턴 또는 라인피드 등이 될 수 있다.
반응형

'JAVA' 카테고리의 다른 글

Java 과제  (0) 2010.08.22
생성자[constructor], 변수란?  (0) 2010.08.17
객체[Object]와 인스턴스[Instance]  (0) 2010.08.17
클래스[Classes]와 객체[Objects]  (0) 2010.08.17
객체지향 프로그래밍[Object-Oriented programming]  (0) 2010.08.17