Are you an EPFL student looking for a semester project?
Work with us on data science and visualisation projects, and deploy your project as an app on top of Graph Search.
This lecture introduces abstract classes and class extensions in Scala, focusing on implementing sets as binary trees. It covers base classes, subclasses, implementation, overriding, object definitions, companion objects, and standalone applications. The concept of dynamic binding is also explained.