Language Logic

esse quam videri
Revision as of 23:14, 7 September 2009 by Tyler.kendrick (talk | contribs) (Object Types)
Jump to: navigation, search

Programming Club

Objects

Variables

Variables are objects that are given names, values and sometimes object types.

Examples
Cchar* name = "value";
C++char* name = "value";
C++0xchar* name = "value";
C#string name = "value";

Object Types

Byte
Boolean
Integral
Floating-Point
Decimal
Generic
Anonymous

Type Modifiers

Storage Classes

Linkage Specifications

Object Scope

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