Class properties and methods can have different visibility levels, which control how private or protected those properties are.