초급JAVA 7 - 사용자 정의 데이터 타입

voilà!·2021년 11월 1일
0

초급JAVA

목록 보기
14/24

사용자 정의 데이터 타입

  • 데이터의 최종 진화 형태이다.(기본형 -> 배열 -> 클래스)
  • 서로 다른 타입의 데이터를 묶어서 사용하는 것이다.
  • 변수와 메서드로 구성할 수 있다.

<기본형>
int kor;
int eng;
int sum;
double avg;

<배열>
int[] scores;
int sum2;
double avg2;

<클래스>
Student student = new Student(); //객체 생성 / 인스턴스화

100번지 (안에 Student 클래스)
Student{ //이 클래스를 '객체' 혹은 '인스턴스'라고 부른다.
kor, eng, math, sum, avg, name //메모리에 저장된 변수 : 객체

<변수 접근>

        student.kor = 80;
	student.eng = 90;
	student.math = 70;
	student.sum = student.kor + student.eng + student.math;
	student.avg = student.sum / 3.0;
	student.name = "홍길동";
	System.out.println(student.name + "의 합계 : "+ student.sum + " / 평균  : "+ student.avg);

클래스도 사용자 정의 타입 데이터 중 하나이다.

class Student{
int kor;
int eng;
int math;
int sum;
double avg;
String name;
}

0개의 댓글