스칼라 implicit
-
[스칼라] 암시적 변환과 암시적 파라미터 (implicit)스칼라 2022. 2. 26. 16:42
Programming in scala 4th edition 1. 암시적 변환 스칼라에서는 맞지않는 타입때문에 컴파일에러가 발생했을때 암시적인 변환규칙이 있는지를 찾아본다. import java.awt.event.{ActionEvent, ActionListener} import javax.swing.JButton val button = new JButton() button.addActionListener( new ActionListener { def actionPerformed(event: ActionEvent) = { println("pressed") } } ) 자바 스윙에서 버튼을 추가할때 버튼을 눌렀을때의 동작을 정의하는 방법은 위와 같다. addListener를 이용해서 ActionListener를..