例如帮String类型扩展一个ToInt()方法
String
ToInt()
光阴似箭催人老,日月如移越少年。
String 클래스는 특별합니다. 다른 클래스도 상속받아 메소드를 추가할 수 있습니다
아니요. Java의 클래스는 일단 작성되면 더 이상 변경할 수 없습니다. 있는 경우 Scala는 귀찮게 추가할 필요가 없습니다. 隐式视图 기존 클래스에 메소드를 추가하세요.
Java
Scala
隐式视图
글쎄, 이것도 확실한 증거는 아닙니다.
인터페이스를 말씀하시는 건가요?
아니요. 스칼라와 PHP에는 trait이 있습니다.
trait
Java에는 클래스 별칭을 지정하는 기능도 없습니다.
데코레이터 패턴.
String 클래스는 특별합니다. 다른 클래스도 상속받아 메소드를 추가할 수 있습니다
아니요.
Java
의 클래스는 일단 작성되면 더 이상 변경할 수 없습니다. 있는 경우Scala
는 귀찮게 추가할 필요가 없습니다.隐式视图
기존 클래스에 메소드를 추가하세요.글쎄, 이것도 확실한 증거는 아닙니다.
인터페이스를 말씀하시는 건가요?
아니요. 스칼라와 PHP에는
trait
이 있습니다.Java에는 클래스 별칭을 지정하는 기능도 없습니다.
데코레이터 패턴.