IT/Programming / / 2023. 4. 21. 17:41

[JAVA] 객체 사용 예제

반응형
package dayday8;
/*
 * 객체지향 프로그램은..
 *  - 모든 기능과 정보를 객체를 통해서 실행한다.
 *  - 내가 만드는 클래스는 다른 개발자가 사용한다는 마음으로 설계해야 한다.
 *  
 * 1. 클래스 -설계도(집)
 * 2. 객체(인스턴스) - 부품
 * 3. 레퍼런스(참조) - 부품의 위치
 * 4. 레퍼런스 타입 -주소의 자료형
 * 5. 
 * 
 * 한 자바 파일에 1개의 퍼블릭 클래스 존재
 * 메인 메소드가 퍼블릭 클래스..
 * 
 * 
 */
/*
 * Person[] pArr = {new Person, new Person..}; 자동 원소값이 들어감.
 * 
 */
class Person{
	String name;
	int age = 10;
	boolean a;
}


public class test00 {
	public static void main(String[] args) {
		Person p; //Person 모양 객체의 주소를 저장할 메모장 p 변수 선언
		p = null;
		p = new Person(); //인스턴스화, 객체화 한다. -> 위치 주소를 p에 저장: dayday~ @HashCode..
						//(JVM)이 부여하는 고유 코드ㅡ ,자바에서 주소를 직접 확인할 수 없다. 은닉화..
		System.out.println(p);
		System.out.println(p.name); //기본 초기화 null
		System.out.println(p.age); //0
		System.out.println(p.a); //false
		
		
	}
}
반응형
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유