# Defining an Object

An object's responsibilities split into what it knows (its state) and what it does (its behavior), and a class is the blueprint that describes both.

![Cheat sheet: Defining an Object](https://fsdtrainingmedia.blob.core.windows.net/public/images/2026/11/3c01f992832c4911b2fa4b11015c1b92.webp)

- Category: C#
- Level: Apprentice
- Tags: Behavior, Class (oop), c-sharp, Instance (oop), OOP, State (oop), UML Class Diagram
- Updated: November 3, 2026

Source: https://www.ask-codey.com/cheat-sheets/working-with-objects-in-csharp-defining-an-object-cheat-sheet
