Object - Class (or Struct)

Card Puncher Data Processing


Logical Data Modeling - Entity Set (Class, Table) in code is called a class.

The type of an object is its class.

A Class classifies a set of objects and specifies the features/members that:

  • characterize the structure (field)
  • and behavior of those objects. (method)

The class generally represents the blueprint on how an object:

You have one class that can be instantiated in many objects.

Discover More
Card Puncher Data Processing
Class - Dependency

in class (class as a type definition) Many types depend on other types. A dependency is any other object the current object needs to hold a reference to. The types on which a type depends are known...
Card Puncher Data Processing
Code - Grammar / Syntax (Lexical)

This section regroups the entity of a computer language from a lexical point of view. It's the same as Parts of the speech for a natural language. Grammars are useful models when designing software...
Card Puncher Data Processing
Data Type - (Primitive|Native|Built-in)

A primitive data type is the basic data type that a language offers. A primitive type is a type without any substructure. It is then data: that is not an class/object and has built-in operation...
Card Puncher Data Processing
Data Type - Coercion (ie Type Conversion)

Type conversion is called generally “coercion.” Coercion is the fact to change: the type of a primitive (Example from string to number) a class of an object. The function name to coerce...
Card Puncher Data Processing
Data Type - Complex Data Type

A complex data type is a data type that shows a structure. All complex data type are based on a class concept. They are complex because they shows a structure primitive A complex data type is created...
Card Puncher Data Processing
Data Type - Interface (Abstract Type)

An interface is language construct that permits to define an abstract types (ADT). The interface element are public (not private) The two terms are often interchangeable. An ADT means an interface and...
Javascript - Class (ES6)

This article is Class in Javascript. Class was introduced in ECMAScript 2015. Before the module pattern was used to create a class-like behavior. Classes provide a simpler way to create objects and...
Card Puncher Data Processing
Language - Application Programming Interface ( API )

API An Application Programming interface (API) is the set of public element of an module (package, library) The element of an API may be: Classes, Interfaces, Constructor, Members, ......
Card Puncher Data Processing
Language - Object

Objects are values that hold other values at specific named locations called properties (Property in this context may be a method or a variable) An object can be seen as a single data structure that contains:...
Card Puncher Data Processing
Language - Reusable Block

Re-usability in code. A reusable block is a block of code that have a name and therefore can be called (ie reused) with parameters List: a function body, a class definition (ie object)

Share this page:
Follow us:
Task Runner