About Casting
About Conditionals
About Constructors
About Enums
About Exceptions
About Inheritance
About Loops
About Method Preference