EASY7
[JAVA 특강 2강] 객체 생성- new 본문
클래스란 무엇인가?
클래스는 틀이라고 생각하면 된다.
틀에 밀랍을 넣어서 객체를 생성할 것이다.
실제 객체를 만들기 위해
그 객체의 속성(인스턴스 변수), 행동 특성(메소드)를 정의한 것이다.
new를 이용해서 객체생성하기
클래스의 이름을 Dog이라고 하자.
public class Dog{
private int numberOfLegs; // 다리개수는 4개
public Dog(){ //생성자
x=4;
}
public void bark(){ //개야 짖어라 멍멍 멍멍멍
System.out.print("멍멍 멍멍멍");
}
}
이런 Dog 클래스가 있다면
Dog객체를 만들어보자
public class Owner{
public Owner(){
Dog doge = new Dog(); // new와 생성자Dog()로 객체 생성~
doge.bark();
}
public static void main(String[] args){ // 이건 메인 메소드라는 건데 프로그램을 실행하면 이 메소드 먼저 실행함..
new Owner();
}
}
그러면 console창에 멍멍 멍멍멍이 찍힘.
'개발 공부 > JAVA' 카테고리의 다른 글
jdbc이용하기 위해 WEB-INF 복사할 것들 (0) | 2016.12.11 |
---|---|
JAVA 자바 책 추천 (0) | 2016.05.31 |
[자바] 화면 글씨크기, 글꼴, 에러색 바꾸기 (0) | 2016.05.24 |
오라클 자바 까는 법 HOW TO INSTALL JAVA (0) | 2016.05.11 |
[JAVA 특강 1강] 자바 기초 - 변수와 메소드 구조 (0) | 2016.05.09 |
Comments