kotlin
kotlin: 클래스의 메소드 오버라이딩?
ChloeLee
2020. 10. 13. 20:18
클래스의 메소드를 오버라이딩 할 때는 상속을 하지만..
기능을 추가할 때는 상속을 하지 않고 클래스의 확장을 이용!
infix fun 기존 클래스 이름.함수이름(매개 변수 이름: 자료형... 리턴 타입) {
함수 내용
}
위와 같이 했을 경우 기존 클래스에 함수가 추가 된다!!
윈도우 7 쓰다가 10 쓸때 7을 지우고 가지 10위에 안덮는다..
(마이크로소프트도 C#에 이 기능이 있다.)
매킨토시는 포맷을 잘 안하지만!
업데이트 할 때 아주 중요하니 알아두어야 한다.