1) 생성자(constructor) => 인스턴스(객체)화 할 때 사용되어지는 일종의 메소드라고 보면 된다. 1-1) 파라미터(매개변수)가 없는 생성자를 기본 생성자 public Member( ) { System.out.println(" >>> 기본생성자 Member( ) 가 호출됨 >> 파라미터 생성자 Member( String userid , String passwd , String name )" } 1) return 타입이 void 인 메소드 호출 2) return 타입이 있는 메소드 호출 3) 메소드의 오버로딩(overloading) 3-1) 메소드의 이름은 같더라도 파라미터의 개수가 다르면 다른 메소드로 취급하므로 메소드 중복이 아니다. 3-2) 메소드의 이름은 같고, 파라미터의 개수도 같더라도..
1) 인스턴스(Instance) 메소드와 스태틱(Static) 메소드 객체를 부르는 경우 위와 같이, Static Method 와 Instance Method를 부르기 위해서는 차이가 있다. 인스턴스 메소드를 부르기 위해서, 위와 같이, 새로운 객체를 지정해줘야 한다, 둘의 근본적 차이점을 알고 있을 필요가 있다. 2) 인스턴스화 (=객체생성)을 하는 두가지 방법 1. new Main01( ) . id = " leess " 2. Main01 ma1 = new Main01( ) ; ma1.id = " leess" ; ma1.pwd = " qwer1234" ; 아래와 같이 여러개의 인스턴스화 객체생성을 하기위해서 1번만을 계속해서 쓰면, 코드의 길이가 늘어나기에 인스턴스의 개수가 늘어나는 경우, 2번 째의 ..
1. 무엇을 잊지 말아야하는가? (1) 클래스(Class) 의 구조 -1. 패키지 선언문 2. import 문 3. 클래스 선언문 (2) 인스턴스(Instance) 란 무엇이고, 어떠한 특징을 가지는 가? -인스턴스는 클래스가 메모리(RAM) 에 올라가서 실제 사용가능한 객체로 되어진 상태를 말한다. ***인스턴스 변수는 서로 다른 인스턴스 끼리 **공유하지 못하고** 각자 자기의 인스턴스 내에서만 사용하는 것을 말한다. 2. 전반적인 내용 - 오늘은 자바의 처음으로 입문하는 날이였다. 내가 지금껏 배워온 프로그래밍 언어는 'PYTHON' 과 'HTML', 'CSS'였다. 자바에 처음 입문하고, 국비지원 학원에서 처음 시작하는 날이였기에, 열심히 배우려고 노력했지만, 오랜만에 긴 시간 앉아서 수업을 듣는..