- UITableViewCell always define public properties, dealloc is always private and, init and public methods are optional. Most of the time we don't have public methods.