하위 클래스의 정적 메서드도 고정된 사양을 준수하고 다양한 기능을 제공하고,
부모 클래스의 정적 메서드도 동일한 기능을 제공하길 원합니다.
Java에서는 왜 정적 메소드가 일반 메소드와 통합된 대체 및 대체 동작을 허용하지 않습니까? 꽤 괜찮은 것 같은데? 단지 어떤 논리를 따르지 않기 때문에?
이 기능이 있는 프로그래밍 언어가 무엇인지 아시나요?
漂亮男人2017-06-12 09:28:00
정적 객체 대신 싱글턴을 사용하세요.
실제로 객체 지향에는 정적 객체가 필요하지 않습니다.
Kotlin 등은 이를 매우 잘 지원합니다.
정적 객체 대신 동반 객체나 싱글턴 객체를 사용하면 됩니다. ,
으아악
我想大声告诉你2017-06-12 09:28:00
우선. Java에서 정적 메소드가 무엇인지 이해해야 합니다. 어느 정도 재작성은 다형성의 표현이며 Java의 정적 메서드는 클래스에 바인딩됩니다. 즉, 이 클래스가 로드되면 클래스의 정적 메서드도 로드됩니다. 상속 및 재정의의 의미는 무엇입니까?