비디오: How to create a measurement plan (3:00) 2024
하나의 계정과 다른 계정 간의 차이점을 Java 코드의 변수 값으로 요약 할 수 있습니다. 아마도 balance라는 변수가있을 것입니다. 한 사람의 경우 잔액과 같은 변수의 값은 24입니다. 02.
다른 경우, 잔액의 값은 55입니다. 63. 문제는 계정을 처리 할 컴퓨터 프로그램을 작성할 때 어떻게해야합니까? 당신은 하나의 균형 변수를 다른 균형 변수로부터 분리합니까?
대답은 두 개의 개별 객체를 만드는 것입니다. 하나의 균형 변수를 객체 중 하나에 살게하고 다른 균형 변수를 다른 객체 안에 살게하십시오.
그 동안 각 객체에 이름 변수와 주소 변수를 넣으십시오. 그리고 거기에는 두 개의 객체가 있고 각 객체는 계정을 나타냅니다. 보다 정확하게는 각 객체가 Account 클래스의 인스턴스입니다. (이 그림 참조)
지금까지는 너무 좋아. 그러나, 당신은 여전히 원래의 문제를 해결하지 못했습니다. 컴퓨터 프로그램에서 다른 균형 변수와는 달리 하나의 균형 변수를 어떻게 참조합니까? 글쎄, 두 개체가 주위에 앉아 있으므로, 아마도 두 개체를 참조 할 수있는 변수가 있습니다.
myAccount 라는 변수 하나와 yourAccount라는 변수를 만듭니다. myAccount 변수는 하나의 객체 (Account 클래스의 내 인스턴스)와 그 안에있는 모든 항목을 참조합니다. 이 잔액을 참조하려면
myAccount. balance
이 이름을 참조하려면
myAccount를 작성하십시오. name
그런 다음 yourAccount. balance는 개체의 balance 변수 및 yourAccount의 값을 나타냅니다. name은 객체의 name 변수 값을 나타냅니다. 하나의 계정에 얼마나 많은 컴퓨터가 있는지 알려면
myAccount를 쓸 수 있습니다. 균형 = 24;
화면에 이름을 표시하려면
를 쓸 수 있습니다. println (yourAccount. 이름);
이러한 아이디어는이 예시 목록에 함께 표시됩니다.
public class Account {String name; 문자열 주소. double balance;}
Account 클래스는 Account라는 것이 무엇을 의미하는지 정의합니다. 특히 Account 클래스의 각 인스턴스에는 이름, 주소 및 잔액이라는 세 가지 변수가 있음을 알 수 있습니다. 이것은 그림의 정보와 일치합니다. 자바 프로그래머는이 종류의 변수 (클래스의 인스턴스에 속하는 변수)에 대한 특별한 이름을 가지고 있습니다. 이러한 변수 (이름, 주소 및 잔액) 각각을 필드라고합니다.
클래스 내에서 선언되었지만 특정 메서드 내에서 선언되지 않은 변수는 필드입니다. 목록에서 변수 이름, 주소 및 잔액은 필드입니다.필드의 또 다른 이름은 인스턴스 변수입니다.
정말로 4 줄의 코드만으로 완벽한 자바 클래스를 정의 할 수 있습니까 (중괄호를주고받습니다)? 당신은 확실히 할 수 있습니다. 사실이 목록의 Account 클래스는 Java 프로그래머가 클래스를 생각할 때 생각하는 것을 대변합니다. 클래스는 기존 것들을 그룹화 한 것입니다. Account 클래스에서 기존 항목은 두 개의 String 값과 double 값입니다.