JAV)0325-1 클래스 4 : 생성자 / 오버로딩 / this

조한미르·2024년 3월 25일
1
  • 생성자
	<생성자 호출 위치>
    	
        일반 메서들과 다르게, 호출할 수 있는 곳이 정해져 있다.
        생성자는 클래스 기반으로 객체를 생성할 때, 객체의 초기화를 담당하는 역할을 하므로 
        객체를 생성할 때만 호출 할 수 있다.
        
         


- 생성자의 이름은 클래스의 이름과 동일하게 사용. (자바 문법)


- 리턴 타입 지정 X
	생성자는 기본 상황에서 호출되지 않고 객체를 선언할 때 만 호출 가능.
    리턴 여부 자체가 필요 없음.
    
  • 오버로딩

    		기본적으로 같은 클래스 내에서는 메서드의 이름을 중복해서 사용 불가.
     때문에 메서드가 지닌 매개변수(피라메터)의 개수를 다르게 하거나, 개수가 같아도 데이터의 타입을 다르게 하면
     다른 메서드로 인식하게 하는 기술.
     
     
     ex) 
     	println(String...)
         println(int...)
         println(long...)
profile
꼭 해내는 사람

0개의 댓글