자바의 클래스 도입

노성준·2025년 4월 5일

java 첫 걸음마

목록 보기
1/8

자바에 클래스가 필요한 이유

같은 객체의 정보를 한번에 관리하기 쉽게 하기 위해서 (JAVA는 객체지향 언어니까!)

관리를 안하면 어떤일이 일어날까?

C언어 처럼 하드코딩 or 배열로 관리해야 한다.

Student라는 클래스를 생성 age라는 항목이 있으면

Student Student1 = new student()
Student1.age = "20" 이런식으로 접근이 가능하다

Java의 클래스와 c언어의 구조체 차이점

한개의 객체를 만들어 여러개의 정보를 담을 수 있다는 점은 같지만
JAVA의 클래스에서는 정보뿐만 아니라 메소드를 사용하여 기능을 구현 할 수 있다.

Student student1 = new Student ()

코드 설명: Student라는 자료형을 가진 student1을 생성
new student () 로 실제 메모리에 공간을 확보 -> 그 위치는 student1 이 가지고 있음!

profile
비기너

0개의 댓글