2. 대상을 향한다

3216 단어

대상

  • 예1: 대상은 유형의 실례이지만 언제 실례가 필요하고 언제 필요하지 않은지 어떻게 확인해야 합니까?어떤 종류는 실례를 만들 필요가 없고, 직접 정의해서 사용할 수 있으며, 시스템도 오류를 보고하지 않는다.어떻게 이 종류는 반드시 실례를 써야 하는지 아니면 실례를 필요로 하지 않는지 알 수 있습니까?답: 대상과 실례는 거시적인 측면에서 보면 대상은 같은 종류의 사물의 추상적인 표현 형식이고 실례는 대상의 구체화이다. 한 대상은 많은 실례를 실례화할 수 있다. 대상은 하나의 모델이고 실례는 이 모델에 따라 생산된 최종 제품이다.실례화하지 않아도 된다. 정적 방법은 클래스를 위한 공공 방법이다. 즉, 이 방법은 모든 클래스에 속하는 대상에게 적용된다.정적 방법을 사용하면 실례화할 필요가 없다.예를 들어 한 남자의 유형이라면 이 남자가 목젖이 있는지 확인하는 방법은 정태적인 방법일 수 있다.실례화가 필요하다. 사람마다 키, 몸무게가 다르기 때문에 한 종류에 이런 방법이 있다. 우리가 이런 방법을 사용할 때 실례화가 필요하다
  • 예2: 다음 프로그램의 출력 결과는?
  • import java.net.MalformedURLException;
    import java.net.URL;
    import java.util.HashSet;
    import java.util.Set;
    
    public class Test {
        private static final String[] URLNAMES = {
            "http://www.sina.com.cn",          //IP:202.108.33.94
            "http://www.nwu.cn",               //IP:124.115.173.252
            "http://www.javapuzzlers.com",     //IP:208.97.154.9
            "http://www.google.com",           //IP:64.233.189.147
            "http://www.javapuzzlers.com",     //IP:208.97.154.9
            "http://apache-snort.skybar.dreamhost.com"     //IP:208.97.154.9
        };
        public static void main(String[] args) throws MalformedURLException {
            Set favorites = new HashSet();
            for(String urlName : URLNAMES){
                favorites.add(new URL(urlName));
            }
            System.out.println(favorites.size());
        }
    }
    
    A. 4
    B. 5
    C. 6
    D. 
    

    답: 답은 D입니다.네트워크를 연결할 때 같은 IP 주소를 가진 요소는 같고 이때는 4이다.네트워크가 연결되지 않을 때 같은 문자열을 가진 요소는 동일합니다. 이때는 5입니다.
  • 예3:HashMapHashtable의 차이.답: 모두 Map 인터페이스에 속하는 클래스로 유일한 키를 특정한 값에 비추는 것을 실현했다.HashMap류는 분류나 순서가 없다.이것은 키 null 하나와 여러 개 null 값을 허용합니다.HashtableHashMap와 유사하지만 null 키와 null 값은 허용되지 않습니다.그것도 HashMap 보다 느리다. 왜냐하면 그것은 동기화되기 때문이다.HashtableDictionary류에서 물려받았고HashMap는Map의 실현이다.HashMapHashtablecontains방법을 없애고containsvalue방법으로 바꾸었다.HashMap는 동기화된 것이 아니고Hashtable는 동기화된 것이다.
  • 예4: 다음 중 어떤 표현이 정확합니까?
  • A. 
    B. 
    C. 
    D. 
    

    답: 답은 B입니다.구조 함수는 다시 불러올 수 있습니다. (같은 클래스에서) 덮어쓸 수 없습니다. (하위 클래스가 부모 클래스를 덮어쓰는 방법)
  • 예5: 다태적 개념인 다태는 글자의 뜻에 따라'다양한 형상'이다.다태성은 부모 대상을 하나 이상의 하위 대상과 같은 기술로 설정할 수 있도록 하는 것이다. 값을 부여한 후에 부모 대상은 현재 값을 부여한 하위 대상의 특성에 따라 다른 방식으로 작동할 수 있다.다태는 방법의 다태를 가리킨다.
  • 예6: 재부팅과 덮어쓰기는 어떻게 다릅니까?다시 쓰는 함수는 일치하는 매개 변수표와 반환값이 있어야 한다. (같은 클래스에서)리셋은 기존 함수와 동명이지만 매개 변수 테이블이 다른 함수를 작성하는 것을 말한다.리셋은 대상을 대상으로 하는 프로그래밍이 아니라 문법 규칙일 뿐이다.
  • 예7: 다중 메모리 분석은 부류 인용이 부류 대상을 가리킨다. 부류 방법을 호출할 때 우리는 대상이 한 층 한 층 싸여 있는 것을 알고 호출할 때 부류의 재부팅 방법은 가장 바깥쪽에 있기 때문에 부류를 호출하는 방법이다.
  • 예8: 포장류 분석은 포장류에 대해 예를 들어Integer 값이 -128에서 127 사이일 경우 기본 데이터 유형에 따라 처리하기 때문에 두 개Integer 대상Integer d1=-100Integer d2 = -100을 비교할 때d1==d2true이지만 다른 숫자 값일 때false이다.
  • 좋은 웹페이지 즐겨찾기