728x90 반응형 SMALL 자바 클래스2 [Java] 클래스로 객체 모델링 * 사용자정의 자료형사용자정의 자료형 = 새로운 자료형, 객체 자료형 변수에 데이터를 저장하려면 자료형이 필요하다.1개의 정수 데이터를 저장하기 위해 int 자료형으로 변수를 선언해야 하듯이,1개의 책 데이터를 저장하기 위해 book이라는 자료형을 만들어서 사용해야 한다. * Class(클래스)클래스는 객체를 모델링(설계)하는 도구이다. - 자료형 측면에서의 클래스: 새로운 자료형을 만드는 도구 package fc.java.part3;// 책 데이터를 담을 객체public class BookDTO { // 클래스 fullname: fc.java.part3.BookDTO public String title; public int price; public String company; p.. 2024. 4. 9. [Java] 객체와 클래스의 이해 * 객체지향 프로그래밍객체지향 프로그래밍은 클래스(class) 단위로 프로그래밍하는 것이다.자바 언어는 객체지향 언어이므로 객체 단위로 프로그래밍해야 한다.여기서 객체(object) 단위로 프로그래밍한다는 것은 클래스(class) 단위로 프로그래밍한다는 것과 같은 의미이다.각 객체마다 기능이 있듯이, 클래스마다 동작이 있다. 여기서 동작은 function, method라고 한다. * 객체와 클래스자바에서 자료형은 기본자료형(PDT)과 사용자정의자료형(UDDT)으로 나뉘는데, 사용자정의자료형(새로운 자료형)을 만드는 도구가 클래스이다.개발자가 다루는 데이터는 대부분 객체 데이터이며, 객체데이터는 여러 개의 변수(여러 개의 구조)로 이루어진 데이터이다.이러한 객체데이터를 변수에 저장하기 위해서는 새로운 자료.. 2024. 1. 31. 이전 1 다음 728x90 반응형 LIST