비디오: Java - 클래스와인스턴스그리고객체지향 (1/5) : 객체지향이전의 코딩 2024
자바는 객체 지향 프로그래밍 언어입니다. Java 개발자로서 가장 중요한 목표는 클래스와 객체를 설명하는 것입니다. 클래스 는 모든 고객의 범주, 모든 계정의 범주, 모든 기하학적 모양의 범주 또는 덜 구체적으로 모든 MyFirstJavaClass 요소의 범주와 같은 종류의 범주입니다. 목록.
패키지 조직 알리 코드. myfirstproject; 공용 클래스 MyFirstJavaClass {/ ** * @param args * / public static void main (String [] args) {javax. 그네. JOptionPane. showMessageDialog (null, "Hello");}}
목록에 MyFirstJavaClass 클래스라는 단어가 포함되어있는 것처럼 계정을 설명하는 또 다른 코드에는 class Account라는 단어가 포함될 수 있습니다. 클래스 계좌 코드는 수백만 은행 계좌 중 하나 인 것을 의미합니다.
첫 번째 줄을 제외하고 목록에있는 전체 프로그램은 수업입니다. 이와 같은 프로그램을 만들면 새로운 클래스의 이름을 만들게됩니다. 이 목록에서 이름은 MyFirstJavaClass입니다. 이 코드는 그림과 같이 MyFirstJavaClass 클래스로 시작합니다.
그림에서 큰 상자 안의 코드는 고통스럽게 정확하기 위해 클래스의선언문입니다. (이 코드는
클래스 선언 입니다.)이 코드 가 클래스라는 것을 (그림에서와 같이) 말하는 것은 약간 부정확합니다. 실제로이 코드 는 클래스를 설명합니다. y
, . class라는 단어는 Java 키워드 입니다. 누가 Java 프로그램을 작성하든 관계없이 클래스는 항상 같은 방식으로 사용됩니다. 반면에 목록의 MyFirstJavaClass는 식별자 - 무언가를 나타내는 이름 (즉, 무언가를 식별하는 이름)입니다. MyFirstJavaClass라는 단어는 특정 클래스 (이 프로그램을 작성하여 작성한 클래스)의 이름입니다. 이 목록에서 package, public, static 및 void라는 단어는 Java 키워드이기도합니다. Java 프로그램을 작성하는 사람이든, 패키지와 클래스 및 다른 키워드는 항상 동일한 의미를 갖습니다. 재 프로그래밍 프로그램은 주저하지 않습니다
. 예를 들어 소문자를 대문자로 바꾸거나 소문자로 바꾸려면 소문자로 바꾸십시오. 단어의 의미를 변경하고 의미가없는 단어를 만들 수도 있습니다. 예를 들어, 수업 중 수업을 대체하려고 시도한 경우 전체 프로그램이 작업을 중단하게됩니다. 특정 클래스를 포함하는 파일의 이름에 대해 어느 정도까지는 마찬가지입니다. 예를 들어, 목록의 클래스 이름은 대문자 4 자 및 소문자 12 자로 구성된 MyFirstJavaClass입니다. 따라서 목록의 코드는 MyFirstJavaClass라는 파일에 속합니다. 자바, 정확하게 4 대문자와 12 소문자 앞에. 자바.