생성자 썸네일형 리스트형 자바의 생성자 1. 생성자 생성자는 객체가 생성될 때 자동적으로 단 한번 호출되어 필드의 초기화하거나 객체 생성시 반드시 호출되어야 하는 메소드를 호출하는 역할을 한다. 생성자의 구조는 메소드와 비슷하지만 메소드명이 반드시 클래스와 동일해야 하고 리턴타입이 없다. (1) 생성자의 특징 1) return Type이 전혀 정의되지 않는다.2) 생성자의 이름이 클래스 명과 같아야 한다.3) 생성자 내부에서 특정 작업을 수행할 수 있고 데이터를 인자에 전달하여 전달받은 데이터를 활용할 수도 있다. (2) 생성자의 구성 [접근제한] [생성자명](자료형 인자1, 자료형 인자2,…){ 수행문1; 수행문2; …;} public class Hello{ //기본 생성자는 생략 가능. 생략할 경우 컴파일러가 자동으로 생성 public H.. 더보기 자바의 클래스와 객체 자바의 클래스와 객체 1. 클래스와 객체 클래스를 실행시키면 클래스의 main 메서드가 실행되고 main 메서드 내부의 코드가 동작한다. main 메서드를 살펴보면 main(String[] args)로 표시되어 있어 main 메서드 실행시 문자열 배열을 인자로 전달받고 있다. 이 표시는 실제로 클래스 실행시 외부에서 데이터를 클래스의 main 메서드에 전달할 수 있다는 것을 의미함 클래스(Class)는 한 마디로 건물을 지을 때 제일 먼저 필요로 하는 설계도면과 같다. 객체(Object)는 설계도면을 통해 완성된 건물이다. 건물이 지어지면 건물에 주소(Reference)가 부여되고 주소를 통해 건물을 찾아갈 수 있다. 객체(Object)는컴퓨터, 책상, 사람, 강아지 등 현실 세계에서 흔히 찾아볼 수 있.. 더보기 이전 1 다음