반응형 접근지정자2 [JAVA] 접근 지정자 불가능은 약간의 시간이 주어지면 사라진다 멤버 접근 지정 static 멤버 : 클래스의 멤버들 중 static 지시어로 선언된 멤버 static멤버는 클래스당 하나만 생성되는 멤버로,동일한 클래스의 모든 객체들이 공유하므로 클래스 멤버라 부른다 non-static멤버는 각 객체마다 생기므로 인스턴스 멤버라고 부른다.non static은 독립적인 공간을 할당받는다 static 멤버 사용 non-static 멤버가 객체 이름으로만 활용할 수 있는 것과 달리 static은 객체 이름이나 클래스 이름 모두 활용 가능 static의 활용 - 전역 변수와 전역 함수를 만들 때 사용 : 응용프로그램 작성 시 모든 클래스에서 공유하는 전역 변수(global variable)나 모든 클래스에서 호출할 수 있는 전역함수(.. 2022. 8. 11. 오늘은 짧은 언어_06 객체 배열 : 자바에 대한 레퍼런스를 원소로 갖는 배열 배열 선언 및 생성 1.배열에 대한 레퍼런스 선언 Circle [ ] c; //배열에 대한 레퍼런스 변수 c를 선언한 것 Circle[5] c; //배열의 크기를 지정하면 컴파일 오류 발생 2.레퍼런스 배열 생성 C = new Circle[5]; //Circle 객체에 대한 레퍼런스 5개 생성 3. 객체 생성 Circle 객체를 하나씩 생성하여 배열 c[ ] 의 각 레퍼런스에 대입 for(int i=0; i매개변수가 복사되어 전달 객체가 전달되는 경우 => 객체의 레퍼런스 값이 전달 배열이 전달되는 경우 => 배열에 대한 레퍼런스만 전달 메소드 오버로딩(메소드 중복) : 클래스 내 이름이 같지만 매개 변수의 타입이나 개수가 서로 다른 여거 개의 메소.. 2022. 8. 9. 이전 1 다음 반응형