학습(공부)하는 블로그 :: '변수' 태그의 글 목록
 

 

Notice»

Recent Post»

Recent Comment»

Recent Trackback»

03-28 14:32

 

'변수'에 해당되는 글 2

  1. 2013.02.27 14. 클래스에 대하여
  2. 2013.02.17 3. 변수의 선언과 자료형
 
반응형

1. 클래스의 정의 및 특징


○ 자바에서 어떤 업무 로직을 수행하게 하는데 있어 필요한 명령들과 함수들을 쓰기 편하도록 모아놓은 것

- 컴퓨터를 조립하기 위해 구입하는 부품 하나하나를 클래스라고 생각하면 됨

- 부품으로 조립한 컴퓨터는 최종 만들어진 자바 프로그램이 된다.


○ 자바에서 클래스는 프로그램을 구현하는 가장 기본 단위이며, 이것들이 모여서 하나의 완성된 자바 프로그램이 만들어 진다.


○ 클래스는 공유가 가능하다.



2. 객체 지향 프로그래밍


○ 객체란 : 우리 주변에 흔히 볼 수 있는 자동차, 컴퓨터, 책상 등 눈에 보이는 모든 것이라고 생각하면 됨


○ 객체 지향 프로그래밍(Object-Oriented Programming)

- 자바에서의 클래스가 이러한 객체의 개념을 가져다 만든 것



3. 객체의 특징


○ 모든 객체는 '상태'와 '동작'이라는 두 가지 속성을 가진다.

- 자동차 객체의 예

상태(값)

동작 

연비 

달린다. 

좌석수 

멈춘다. 

바뀌 수 

전진한다.

 

 


○ 자바에서 클래스는 객체를 흉내내서 만들었기 때문에 객체와 마찬가지로 '상태'와 '동작'이라는 두 가지 속성을 가진다.

- 상태 : 변수로 표현한다.

- 동작 : 함수를 이용해서 표현한다.


반응형
:
반응형

1. 변수의 선언

 

○ 변수 : 변하는 수

 

○ 변수의 선언 : 변수를 사용하기 위해서 특정한 방을 만들어 주는 것

 

○ 변수 선언 방법

자료형(데이터타입) 변수이름 ;

  ※ 예) int age ; 정수형 데이터 타입의 변수 age를 선언하고 있는 모습

 

○ 변수 이름 작명시 주의할 사항

 ① 알파벳, 숫자, '_', '$'만 사용 가능

 ② 알파벳과 숫자를 섞어쓸 때는 반드시 알파벳으로 시작

     (7aaa와 같이 쓰면 잘못된 것)

 ③ 대소문자는 서로 다른 것으로 구별

 ④ 자바에서 미리 사용하고 있는 '예약어'들은 변수 이름으로 사용할 수 없다.

     (예, int, char, for 등)

 

 

2. 자료형(데이터 타입)의 종류

자료그룹

자료형

설명 

크    기

정수형

byte

아주 작은 정수(1바이트)

 -128 ~ 127

short

조금 작은 정수(2바이트)

 -32768 ~ 32767

int

보통 정수(4바이트)

 -2147483648 ~ 2147483647

long

매우 큰 정수(8바이트)

 -9223372036854775808 ~ 9223372036854775807

실수형

float 

보통 실수(4바이트)

 -3.4*1038 ~ 3.4*1038

double

큰 실수(8바이트)

 -1.8*10308 ~ 1.8*10308

문자형

char

문자 1개(2바이트)

 

String

문자열

 

Boolean

true/false(1바이트)

 

 

 

 


반응형
: