본문 바로가기

참조값2

자바(JAVA) - 예약어 this this 사용 용도 자신의 메모리를 가리킴 생성자에서 다른 생성자를 호출 자신의 주소를 반환 public class Student { int studentID; String studentName; int grade; // 자신의 메모리를 가리킴 public Student(int studentID, String studentName) { this.studentID = studentID; this.studentName = studentName; } // 생성자에서 다른 생성자를 호출 public Student() { this(0, "이름없음") } // 자신의 주소를 반환 public Student showthis() { return this; } } 자신의 메모리를 가리킴 public class Stude.. 2022. 3. 16.
자바(JAVA) - 클래스(class) / 메소드(method) / 인스턴스(instance) 클래스(Class) 객체에 대한 속성과 기능을 코드로 구현한 것 표현법 : 클래스를 정의한다. 객체에 대한 청사진 (blueprint) 구성요소 멤버변수(member variable) : 객체의 특성(property)와 속성(attribute) 메서드(method) : 객체의 기능 더보기 멤버변수 : 학번, 이름, 학년, 사는곳, ... 메서드 : 수강신청, 수업듣기, 시험보기, ... 클래스 정의하는 법 (접근제어자) class 클래스이름 { 멤버변수; 메서드; } 클래스이름은 대부분 대문자로 시작 하나의 java 파일에 하나의 클래스를 두는 것이 원칙 하지만 여러개의 클래스가 같이 있는 경우 public 클래스는 단 하나이며, public클래스와 자바파일의 이름은 동일해야한다. JAVA의 모든 코드는.. 2022. 3. 9.