[Java/자바] 18. 생성자


[Java/자바] 18. 생성자

저번 sum 함수에서 멤버변수들을 일일이 정의해줬죠.. 이번에는 생성자를 이용해서 초기값을 정해주겠습니다. 1. 생성자 클래스 이름 (자료형 변수명, 자료형 변수명 . . . ){ 인스턴스 생성 시, 실행할 내용 (주로 초기화) } 생성자는 인스턴스(객체) 생성 시에 같이 실행되는 메서드입니다. 그래서, 주로 초기화 내용을 다루죠. 2. 생성자 작성조건 ㄱ. 생성자의 이름은 클래스의 이름과 같아야 한다. ㄴ. 생성자의 리턴값(반환값)은 없다. 두 조건을 꼭 맞추셔서 생성자를 만드셔야합니다. ㅎㅎ 생성자는 다른 메서드와 다르게 이름이 클래스와 같다는 게 특징이죠. 3. 백문이 불여일견 1) 생성자 전 차시의 Add 클래스에 Add() 생성자를 추가했습니다. 이제, Add클래스의 인스턴스(객체)를 생성할 때 n1, n2, n3이 다음과 같이 초기화되죠. 2) 메인 인스턴스(객체) 생성 후에 바로 값을 산출해보고, 멤버변수들의 값을 바꾼뒤에 또 한번 산출해봤습니다. 3) 출력 음.. 잘 ...


#java #규칙 #만드는 #메서드 #법 #생성자 #자바 #클래스

원문링크 : [Java/자바] 18. 생성자