2012. 9. 3. 17:47
Study/JAVA
239p까지 함
객체(Object) - 인간
"특징"
성별
보행여부
국적
피부색
"행동양식"
걷는다()
말한다()
---------------> 클래스화(추상화)
class 인간
{
boolean bMan;
boolean bjik;
String sNation;
Color color;
걷는다(int working){};
말한다(double speed){};
};
-----------> 인간.java
-- 컴파일---> 인간.class
인간 인1; -> 선언
인1=new 인간();
인간 인1=new 인간();
인1.걷는다(50);
-------------------------
new 가 하는일
1. instance(실제 메모리에 생성된 객체) 생성
2. 객체변수(레퍼런스변수, 인스턴스 변수) 생성
3. 생성자 호출
---------------------------
제공되는 클래스 사용법
기본은 new로 객체 생성해야함
하지만 static으로 기본 선언된 것은 객체 생성과정 없이 바로 사용가능
객체(Object) - 인간
"특징"
성별
보행여부
국적
피부색
"행동양식"
걷는다()
말한다()
---------------> 클래스화(추상화)
class 인간
{
boolean bMan;
boolean bjik;
String sNation;
Color color;
걷는다(int working){};
말한다(double speed){};
};
-----------> 인간.java
-- 컴파일---> 인간.class
인간 인1; -> 선언
인1=new 인간();
인간 인1=new 인간();
인1.걷는다(50);
-------------------------
new 가 하는일
1. instance(실제 메모리에 생성된 객체) 생성
2. 객체변수(레퍼런스변수, 인스턴스 변수) 생성
3. 생성자 호출
---------------------------
제공되는 클래스 사용법
기본은 new로 객체 생성해야함
하지만 static으로 기본 선언된 것은 객체 생성과정 없이 바로 사용가능
'Study > JAVA' 카테고리의 다른 글
[JAVA] 9장 기초적인 자바 클래스 - 기본 제공 라이브러리 (0) | 2012.10.08 |
---|---|
[JAVA] 8장 패키지와 접근제어 첫 번째 (0) | 2012.10.02 |
[JAVA] 6-2장 Interface (0) | 2012.09.17 |
[JAVA] 6.장 상속과 인터페이스 (0) | 2012.09.11 |
[JAVA] 5장 객체와클래스 -Exception(예외), 메소드 오버로딩, 정적필드, 정적 메소드 (0) | 2012.09.04 |