생성자2 멀티캠퍼스 10일차 보통 객체명은 클래스명의 소문자로 작성한다. this( ) 일반적인 this랑은 완전히 다른 기능 생성자 간에 서로 호출하는 기능 생성자의 이름으로 클래스 이름 대신 this를 사용 한 생성자에서 다른 생성자를 호출할 때는 반드시 첫 줄에서만 호출이 가능 static(정적) 블록 정적 블록 내에서는 인스턴스 변수나 인스턴스 메소드 사용이 안됨 사용하려면 객체를 생성하고 사용해야함 Class Static{ int x; static String y="str"; static String z; static { Static s=new Static(); x=10; // 오류발생 ERORR s.x=10; //정상작동 method(); //오류발생 ERORR s.method(); //정상작동 } 데이터 접근 방법 1... Language/Java 2022. 10. 24. 'Do it 자바프로그래밍 입문' 5장 정리 객체 의사나 행위가 미치는 대상 객체 지향 프로그램 어떤 대상(객체)을 가지고 프로그래밍 하는 것 객체를 정의하고 객체간 협력을 프로그래밍 하는 것 절차 지향 프로그램 순서대로 일어나는 일을 시간순으로 프로그래밍 하는 것 ex) 아침에 일너마 -> 씻음 -> 식사 -> 버스를 탐 -> 요금 지불 -> 학교에 도착 클래스 객체의 속성과 기능을 코드로 구현화 한 것 객체를 클래스로 구현하는 것을 '클래스를 정의한다'고 한다. 멤버변수(속성, 특성) 클래스 내부에 선언하여 객체 속성을 나타내는 변수 ex) public class Student { int studentID; String studentName; int grade; String address; } public void showStudentInfo(.. Language/Java 2022. 9. 6. 이전 1 다음 728x90 반응형