LlanfairPwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch The longest place name is said to create such a long name is to attract tourists. Symbian OS defines several types of different types, each type has its own characteristics. These categories are used to describe the properties and behaviors of each class, such as where the object can be created (in the heap, or in the stack, or both), especially the resources like how to release objects. . Each type of class corresponds to a set of well-defined rules, which follow these rules that can be created and destroyed in this class very simply. In order to make these types to distinguish, Symbian OS uses a simple naming rule: use an English letter as a prefix in front of the class name (T, C, R or M). Naming rules are not always popular, but this rule abide by it is not difficult, and the advantage is obvious. Because it makes it easy to define the behavior of the class, especially the destruction of the object. As a preliminary designer, the type simplifies a lot of problems. You just need to consider what you will create to complete what kind of work (class needs to have behavior), then look for the basic type of matching in the Symbian OS. After selecting the appropriate type, you can concentrate on considering the tasks you want to complete. The same reason, for unfamiliar classes, naming rules tell you how to instantiate an object, how to use it and how to automatically, safely destroy it.