LaunchCode logo
  1. Contents
  2. 18. Classes in C#, Part 1

18. Classes in C#, Part 1¶

  1. 18.1. Classes for C#
    1. 18.1.1. Creating A New Class In An Exisiting C# Project
    2. 18.1.2. A Minimal Class and Object
    3. 18.1.3. The this Keyword
    4. 18.1.4. Check Your Understanding
  2. 18.2. Modifiers in C#
    1. 18.2.1. Access Modifiers
    2. 18.2.2. Check Your Understanding
  3. 18.3. Encapsulation
    1. 18.3.1. Encapsulation
    2. 18.3.2. Student Class
      1. 18.3.2.1. Fields
      2. 18.3.2.2. Getters and Setters
      3. 18.3.2.3. Properties
        1. 18.3.2.3.1. Auto-Implemented Properties
    3. 18.3.3. Check Your Understanding
  4. 18.4. Constructors
    1. 18.4.1. Overloading Constructors
    2. 18.4.2. Check Your Understanding
  5. 18.5. Methods
    1. 18.5.1. Calling Methods on Objects
    2. 18.5.2. Instance Methods
    3. 18.5.3. Check Your Understanding
  6. 18.6. Single Responsibility Principle
  7. 18.7. Exercises: Classes and Objects
  8. 18.8. Studio: Restaurant Menu
    1. 18.8.1. Design
    2. 18.8.2. Presenting Your Design
    3. 18.8.3. Implementation
    4. 18.8.4. Commit Your Work
  • ← 17.3. Studio: If It Ain’t Broke, Add a Breakpoint!
  • 18.1. Classes for C# →

Back to top

Page Source