Skip to content

Instantly share code, notes, and snippets.

@sasssass
Created June 19, 2020 19:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sasssass/ea9df7fc53e1f7b0745c4dfd4ce04392 to your computer and use it in GitHub Desktop.
Save sasssass/ea9df7fc53e1f7b0745c4dfd4ce04392 to your computer and use it in GitHub Desktop.
class Demo{
fun doSth(){
val motor = ElectricMotor()
val thermometer = Thermometer()
thermometer.addPropertyChangeListener(motor)
thermometer.temperature = 10
thermometer.temperature = 50
thermometer.temperature = 200
thermometer.removePropertyChangeListener(motor)
thermometer.temperature = 10
thermometer.temperature = 50
thermometer.temperature = 200
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment