on
JAVA의 객체와 클래스 이론
JAVA의 객체와 클래스 이론
JAVA의 객체와 클래스 이론
JAVA STUDY 오늘은 자바 언어의 객체와 클래스에 대해서 간략하게 알아보겠습니다. 객체 지향 프로그래밍은 실제 모습을 기반으로 설계되었습니다. 실생활에서처럼 사물이 더 많은 것이다. 그것은 여러 종류의 작은 물체들로 이루어져 있습니다. 그러나 객체를 결합할 수 있다는 것은 객체 지향적입니다. 그것은 프로그램의 한 가지 측면에 불과합니다. 또 다른 중요한 특징은 수업의 사용입니다. 개체 자체는 컴퓨터 프로그램의 일부이며 관련 속성 집합을 나타내며 특정 작업을 수행하도록 설계되었습니다. 클래스는 개체를 만드는 데 사용되는 프레임워크입니다. 같은 클래스의 모든 객체는 동일하지는 않지만 특성이 유사합니다. 예를 들어, 모든 전화 모뎀 특성을 나타내는 모뎀 클래스를 만들 수 있습니다. 대부분의 모뎀에는 다음과 같은 공통 특성이 있습니다. RS-232 프로토콜을 사용하여 다른 모뎀과 통신합니다. 정보를 교환하다. 전화를 걸 수 있어요. 모뎀 클래스는 모뎀 개념을 추상 모델로 제공합니다. 프로그램에서 실제로 제어할 수 있는 구체적인 기능을 가지려면 모뎀 클래스를 사용하여 모뎀 개체를 만들어야 합니다. 개체를 인스턴스라고 하는 것처럼 클래스에서 개체를 만드는 프로세스를 인스턴스화라고 합니다. 모뎀 클래스를 사용하여 프로그램에 서로 다른 모뎀 개체를 작성할 수 있으며, 각 개체는 다음과 같이 서로 다른 특성을 가질 수 있습니다. 내부 모뎀 또는 외부 모뎀 com1 포트 또는 com2 포트 사용 오류 제어 장치 사용 이러한 차이에도 불구하고 두 모뎀 개체는 서로 관련된 개체로 인식될 수 있는 공통점이 많습니다. 모뎀 클래스와 클래스(템플릿)에서 작성된 다양한 개체를 표시합니다. 오류 제어 장치가 있는 COM1 포트를 사용하는 내부 모뎀, 오류 제어 장치가 있는 COM1 포트를 사용하는 외부 모뎀 및 객체 재사용 Java 사용의 또 다른 예. 들어봅시다. 클래스를 만들어 모든 명령 버튼을 나타낼 수 있습니다. 명령 버튼은 창, 대화 상자 및 그래픽 사용자 인터페이스의 다른 부분에 나타나는 클릭 가능한 버튼입니다. CommandButton 클래스를 개발할 때 다음과 같은 특성을 정의할 수 있습니다. 단추의 용도, 단추의 크기 및 모양을 나타내는 문 명령 버튼 클래스는 또한 다음과 같이 결정하여 단추의 작동 방식을 정의할 수 있습니다. 버튼을 한 번 사용할지 또는 두 번 클릭할지를 클릭합니다 클릭할 때 수행할 작업 명령 버튼 클래스를 정의한 다음 버튼의 인스턴스(CommandButton 개체)를 만들 수 있습니다. 개체는 클래스에 정의된 푸시 가능 버튼이라는 기본 특성을 갖지만, 각 개체는 원하는 작업에 따라 모양이 다르고 동작도 약간 다릅니다. CommandButton 클래스를 만들었으므로 프로그램에서 명령 버튼을 사용하려는 경우 각 명령 버튼에 대한 코드를 다시 작성할 필요가 없습니다. 또한 CommandButton 클래스를 재사용하여 프로그램 등에 필요한 다른 종류의 버튼을 만들 수도 있습니다. Java 프로그램을 작성하려면 일련의 클래스를 구상하고 작성해야 합니다. 프로그램이 실행될 때 객체는 해당 클래스에서 생성되고 필요에 따라 사용됩니다. Java 프로그래머의 역할은 프로그램을 실행하는 데 필요한 작업을 수행할 수 있는 올바른 클래스를 만드는 것입니다. 다행히 너는 출발점에서 출발하지 않았어. Java 언어에는 필요한 대부분의 기본 기능을 구현하는 수백 개의 클래스가 포함되어 있습니다. 이러한 클래스를 Java 2 Class Libraries라고 하며 SDK 1.4와 같은 개발 도구와 함께 설치됩니다. Java 언어를 사용할 때 Java 컴파일러에서 인식할 수 있는 몇 가지 기본 언어, 명령어 및 클래스 라이브러리를 사용할 수 있습니다. 학급 도서관은 수학 기능, 문장 처리, 그래픽, 소리, 사용자 상호작용, 네트워크 등 많은 것을 합니다. 이 수업들과 함께 일하는 것은 여러분만의 수업들과 다를 바 없습니다. Java 프로그램을 완료하려면 프로그램에 정의된 상호 작용을 수행하는 모든 새 클래스를 만들어야 합니다. 이러한 클래스는 다른 프로그램에서 사용할 수 있는 고유한 클래스 라이브러리로 구성될 수도 있습니다. 재사용은 객체 지향 프로그래밍의 중요한 장점 중 하나입니다.
공유하기 글 요소 저작자표시
from http://sayyyy.tistory.com/15 by ccl(A) rewrite - 2021-10-12 23:01:36