# Behavior

What an object can do; the methods it offers.

## What is **Behavior**?

An object's **behavior** is what it can do: the set of methods it offers. A `Microwave` object's behavior might include `Start`, `Stop` and `AddTime`.

```csharp
microwave.AddTime(30);
microwave.Start();
microwave.Stop();
```

Level: Novice · [More OOP terms at this level](https://www.ask-codey.com/glossary/subjects/oop/novice)

Updated: September 27, 2026

Source: https://www.ask-codey.com/glossary/behavior
