E D R , A S I H C RSS

BackLinks search for "JobIterator3"

BackLinks of JobIterator3


Search BackLinks only
Display context of search results
Case-sensitive searching
  • Java/NestingClass
         class JobIterator3
         JobIterator1,JobIterator2와 같은 결과를 출력하는 JobIterator3는 중첩 클래스를 묘사한다. Employee 클래스는 JobIterator 클래스의 선언을 포함한다. JobIterator 중첩의 결과는 JobIterator가 바로 Employee의 private 멤버인 jobs를 접근할 수 있기 때문에 생성자를 요구하지 않는다. JobIterator3 클래스는 더이상 생성자 혹은 jobs 필드를 요구하지 않기 때문에 JobIterator2의 소스 코드보다 다소 명확하다.
         소스 코드의 투명성의 증진을 더하기 위해서, 클래스 중첩의 두번째 이점을 고려해보자. 중첩된 클래스들이 다른 클래스들 안에 있을 때, 이름 충돌은 감소한다. Listing3을 자세히 보면, 최상위 클래스들은 Job, Employee, JobIterator3이다. 또한 Employee.JobIterator 클래스가 있다. 만약 우리가 Employee와 같은 Level의 JobIterator 인터페이스를 추가한다고 생각하면, Job, Employee, JobIterator3, JobIterator가 최상위 클래스이다. Employee.JobIterator와 JobIterator가 다른 이름을 나타내기 때문에, 이름 충돌의 문제는 발생하지 않는다.
Found 1 matching page out of 7540 total pages

You can also click here to search title.

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
Processing time 0.0151 sec