>  Q&A  >  본문

프로그래밍 - Java에 정적 메소드 인터페이스가 없는 이유는 무엇입니까? 정적 메소드 인터페이스가 있는 언어가 있습니까?

하위 클래스의 정적 메서드도 고정된 사양을 준수하고 다양한 기능을 제공하고,
부모 클래스의 정적 메서드도 동일한 기능을 제공하길 원합니다.

Java에서는 왜 정적 메소드가 일반 메소드와 통합된 대체 및 대체 동작을 허용하지 않습니까? 꽤 괜찮은 것 같은데? 단지 어떤 논리를 따르지 않기 때문에?

이 기능이 있는 프로그래밍 언어가 무엇인지 아시나요?

我想大声告诉你我想大声告诉你2686일 전885

모든 응답(2)나는 대답할 것이다

  • 漂亮男人

    漂亮男人2017-06-12 09:28:00

    정적 객체 대신 싱글턴을 사용하세요.
    실제로 객체 지향에는 정적 객체가 필요하지 않습니다.
    Kotlin 등은 이를 매우 잘 지원합니다.
    정적 객체 대신 동반 객체나 싱글턴 객체를 사용하면 됩니다. ,

    https://kotlinlang.org/docs/r...

    으아악

    회신하다
    0
  • 我想大声告诉你

    我想大声告诉你2017-06-12 09:28:00

    우선. Java에서 정적 메소드가 무엇인지 이해해야 합니다. 어느 정도 재작성은 다형성의 표현이며 Java의 정적 메서드는 클래스에 바인딩됩니다. 즉, 이 클래스가 로드되면 클래스의 정적 메서드도 로드됩니다. 상속 및 재정의의 의미는 무엇입니까?

    회신하다
    0
  • 취소회신하다