Java

1.1.2 Introduction

by IT장인 posted Nov 21, 2013
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄
book_725.png


1.1.2 Introduction

자바를 배우려면 반드시 클래스라는 것을 알아야 한다. 클래스는 C++에서 나오는 단어이며, 객체지향의 핵심 기술이다. 그러므로 자바를 배우기 위해서는 C++에서 기본이 되는 문법과 객체지향 기술을 터득해야 한다.

□ 자바학습
◇ C++의 문법과 객체지향 기술을 터득해야 한다.

클래스는 C++ 계열의 언어에서 등장하는 가장 핵심적인 단어이며 가장 중요한 단어이다.

□ 클래스(class)
◇ C++ 계열 언어에서 등장하는 가장 핵심적이며 중요한 단어이다.

알고 보면 자바를 배운다는 것은 클래스를 공부하는 것이다. 그렇다면 클래스를 제대로 공부하려 할 것이다. 클래스를 제대로 이해하기 위해서는 데이터 타입이라는 것을 알아야 한다. 데이터 타입을 모르면 클래스는 시작조차 할 수 없다.

□ 데이터 타입(Data Type)
◇ 클래스를 학습하기 위한 기초지식

클래스가 데이터 타입에서 출발한다고 아무리 이야기해도 무시하는 사람이 한둘이 아니다. 물론 그 반대의 경우도 있을 것이다. 필자가 처음 클래스를 접할 때 데이터 타입과 클래스의 관계를 정확하게 알았다면, 그렇게 오랜 시간을 투자하지 않아도 되었을 것이다.

□ 클래스와 데이터 타입의 관계
◇ 클래스는 데이터 타입에서 출발한다.

비록 이것을 안다 해도 클래스의 정확한 의미를 모르고 사용한다면, 객체지향의 또 다른 세상은 점점 멀어질 것이다.

이러한 측면에서 소설같은자바의 1장 전반에 걸쳐 데이터 타입에 대해서 알아본 후, 2장에서는 클래스의 기초 개념에 대해서 알아볼 것이다.