자바 생성자 및 객체 생성
클래스를 사용하여 개체를 선언 할 수 있으며 개체를 선언 한 후 객체를 만들어야합니다.
1 건축 방법
먼저, 시공 방법이 무엇인지 이야기합시다. 이것은 건축 방법이라고 말하기 때문에 분명히 본질적으로 방법입니다.
따라서 방법 으로서는 방법처럼 보일 것입니다. 클래스 ();? 이는 생성자를 클래스에 사용자 정의하지 않으면 컴파일러가 컴파일 기간 동안 기본 생성자를 자동으로 추가하기 때문입니다.
(1) 프로그램이 클래스로 객체를 생성 할 때 클래스의 생성자 방법을 사용해야합니다.
(2) 클래스의 생성자 이름은 클래스 이름과 정확히 동일해야하며 유형이 없습니다.
(3) 여러 구조 방법을 클래스에서 작성하도록 허용하지만 매개 변수는 다른 매개 변수를 확인해야합니다 (매개 변수 수는 동일하지만 매개 변수 목록의 해당 매개 변수 유형은 다르고 매개 변수 수는 다릅니다).
(4) 클래스에 생성자가 작성되지 않으면 시스템에는 클래스에 하나의 생성자가 있다는 것을 기본값으로합니다 (매개 변수 없음, 메소드 본문의 진술 없음)
1.1. 기본 생성자 및 사용자 정의 생성자
클래스에서 하나 이상의 생성자가 정의되면 Java는 기본 생성자를 제공하지 않습니다.
1.2. 생성자는 유형이 없습니다
2 개체를 생성하십시오
2.1. 객체 선언
클래스 이름 객체 이름
// 예 : 사람;
2.2. 변수를 선언 된 개체에 할당하십시오
새 연산자 및 클래스 생성자를 사용하여 선언 된 개체에 변수를 할당합니다.
// 예 : 선언 된 객체에 변수 할당 공개 클래스 example 4_2_point {int x; in y; example4_2_point (int x, int y) {this.x = x; this.y = y; }} public class example4_2 {public static void main (string [] args) {// todo 자동 생성 메소드 stub stub example4_2_point1 = new example4_2_point (10, 10); // 객체를 선언, 신규 및 생성자 메소드를 사용하여 변수를 할당하여 클래스 example4_2_point2 = 새 예제 4_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_2_20. 25); // 객체를 선언하고 클래스에서 새롭고 생성자 메소드를 사용하여 객체에 변수를 할당}}2.3. 객체 메모리 모델
2.4 객체 사용
"by"연산자 : "・"연산자를 사용하면 자신의 변수 및 방법에 액세스하고 호출 할 수 있습니다.
1. 객체는 자체 변수를 작동합니다 (객체의 속성을 반영).
(1) "・"연산자를 사용하면 자신의 변수 및 통화 방법에 대한 액세스를 달성 할 수 있습니다.
(2) DOT 연산자를 참조 연산자 또는 액세스 연산자라고도합니다. 형식 : 객체 및 방법
3. 객체는 클래스에서 메소드를 호출합니다 (객체의 동작을 반영)
3.1 객체 참조 및 엔티티 (생략)
Code example:
// 기본 생성자, 사용자 정의 생성자, 비 건조체 메소드 예제 클래스 레이더 () {int X, y; // 메소드 1 : 기본 생성자 Lader () {} // 메소드 2 : 사용자 정의 생성자 Lader () {x = 1; y = 1;} // 메소드 3 : 사용자 정의 생성자 레이디 (int a, int b) a; 그것은 생성자 void 레이디더 (int a, int b)가 아닙니다 {x = a; y = b;}}요약
위의 내용은이 기사에서 Java 프로그래밍 구성 방법 및 객체 작성에 대한 자세한 설명입니다. 모든 사람에게 도움이되기를 바랍니다. 궁금한 점이 있으면 언제든지 메시지를 남길 수 있습니다. 편집자는 제 시간에 모든 사람에게 답장하고 귀중한 의견을 기대합니다.