Mixed drink supplies drinks, distilled beverages (e.g., vodka, gin, and whiskey and fermented beverages (e.g., beer, wine, and sake) form the base of the drink. Alcoholic or not, mixed drinks incorporate some type of drink mixer, which adds sweet or sour tones (e.g., simple syrup, sour mix, and grenadine), carbonation (e.g., soda or seltzer water), or a combination of both (e.g., sodapop and tonic water). Fruit juices, dairy products, coffee, tea, and several other beverages are used, too. While certainly not required, a cocktail garnish adds a festive touch to any mixed drink. Generally, the more fruit flavors in a drink, the more
Is-a and type(type(a)) is a metatype. While as distributed all types have the same metatype (PyType_Type, which is also its own metatype), this is not a requirement. The type of classic classes, known as types.ClassType, can also be considered a distinct metatype. In Java, is-a relation between the type parameters of one class or interface and the type parameters of another are determined by the extends and implements clauses. Using the Collections classes, ArrayList<E> implements List<E>, and List<E> extends Collection<E>. So ArrayList<String> is a subtype of List<String>, which is a subtype of Collection<String>. The subtyping relationship is preserved between the types