Difference between revisions of "Language Logic"
esse quam videri
m |
m |
||
Line 9: | Line 9: | ||
<tr><td>C#</td><td><CSharp>const string name = "value";</CSharp></td></tr> | <tr><td>C#</td><td><CSharp>const string name = "value";</CSharp></td></tr> | ||
</table> | </table> | ||
+ | ===Modifiers=== | ||
+ | ====Object Types==== | ||
+ | =====Byte===== | ||
+ | =====Integral===== | ||
+ | ======Boolean====== | ||
+ | ======Floating-Point====== | ||
+ | ======Decimal====== | ||
+ | =====Generic===== | ||
+ | =====Anonymous===== | ||
+ | |||
+ | ====Type Modifiers==== | ||
+ | =====Virtual===== | ||
+ | =====Immutable/Mutable===== | ||
+ | |||
+ | ====Storage Classes==== | ||
+ | =====Internal/External===== | ||
+ | =====Static===== | ||
+ | |||
+ | ====Linkage Specifications==== | ||
+ | |||
+ | ====Access Modifiers==== | ||
+ | =====File===== | ||
+ | =====Method/Function===== | ||
+ | =====Class===== | ||
+ | =====Namespace===== | ||
+ | =====Global===== | ||
+ | |||
+ | ===Pointers=== | ||
+ | ====Referencing==== | ||
+ | ====De-referencing==== | ||
+ | |||
+ | |||
+ | ===Collections=== | ||
+ | ====Arrays==== | ||
+ | =====Single-Dimensional Arrays===== | ||
+ | =====Multi-Dimensional Arrays===== | ||
+ | =====Jagged/Nested Arrays===== | ||
+ | ====Lists==== | ||
+ | =====LinkedLists===== | ||
+ | =====Doubly-Linked Lists===== | ||
+ | =====Circular-Linked Lists===== | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===Custom Objects=== | ||
+ | ====Unions==== | ||
+ | ====Functions/Methods==== | ||
+ | ====Classes/Modules==== | ||
+ | ====Structs/Interfaces==== | ||
+ | |||
+ | ===Namespaces=== | ||
+ | |||
+ | ==Object Relationships== | ||
+ | ===Inheritance (Is a...)=== | ||
+ | ====Single Inheritance==== | ||
+ | ====Multiple Inheritance==== | ||
+ | ====Virtual Inheritance==== | ||
+ | ====Conditional Inheritance==== | ||
+ | |||
+ | ===Containment (Has a...)=== | ||
+ | ===Association(Uses a...)=== | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ==Loops== | ||
+ | ===Recursion=== | ||
+ | ===Repetition=== | ||
+ | ===Iteration=== | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ==Programming Paradigms== |
Revision as of 00:54, 8 September 2009
Contents
Objects
Variables
Variables are objects that are given names, values and sometimes object types.
Examples | |
---|---|
C | <C>const char* name = "value";</C> |
C++ | <C>const char* name = "value";</C> |
C++0x | <C>const char* name = "value";</C> |
C# | <CSharp>const string name = "value";</CSharp> |