The Baeldung logo
  • The Baeldung LogoScala Sublogo
  • Start Here
  • About ▼▲
    • Full Archive

      The high level overview of all the articles on the site.

    • About Baeldung

      About Baeldung.

Scala OOP

    >> Guide to Inheritance in Scala

    >> Open Classes in Scala 3

    >> Creating Singletons in Scala

    >> Scala Traits vs. Abstract Classes

    >> Private and Protected Constructors in Scala

    >> Sealed Keyword in Scala

    >> Companion Objects in Scala

    >> Polymorphism in Scala

    >> Access Modifiers in Scala

    >> Object Oriented Programming in Scala

    >> Difference Between Case Object and Object

    >> Classes and Objects in Scala

    >> Class Composition with Mixins

    >> Difference Between Class and Case Class in Scala

    >> Introduction to Traits in Scala

    • ↑ Back to Top
    The Baeldung logo

    Categories

    • Scala Basics
    • Akka
    • Play

    Series

    • Scala Collections

    About

    • About Baeldung
    • The Full Archive
    • Write for Baeldung
    • Editors
    • Terms of Service
    • Privacy Policy
    • Company Info
    • Contact
    The Baeldung Logo