← All posts tagged Scala

khades
Java Scala читаю основные приёмы и практики java программирования, и понимаю что упоротая trait\oop система в скале и не совсем упоротая, и скалой пользоваться удобно и приятно
khades
Java Scala Есть же разница

public class CalculatedRoleDifference{
public List<String> getAddedRoles() {
return addedRoles;
}
public List<String> getRemovedRoles() {
return removedRoles;
}
private final List<String> addedRoles;
private final List<String> removedRoles;
public CalculatedRoleDifference(List<String> addedRoles,List<String> removedRoles){
this.addedRoles = addedRoles;
this.removedRoles = removedRoles;
}
}

против

case class CalculatedRoleDifference(addedRoles List<String>, removedRoles List<String>)