Skip to main content

Phenomenon and Concept


  • A phenomenon is a thing in the “real” world that has individual existence.
    • an object
  • A concept is a generalization, derived from a set of phenomena and based on the common properties of these phenomena.
    • a class
  • Characteristics of a concept 
    • A name
    • Intension, the set of properties of the phenomenon 
    • Extension, the set of phenomena covered by the concept 


Classification and Exemplification, Examples

  • • hat, 23, 34, mouse, telephone, book, 98, 45.34, hello
    • numbers: 23, 34, 98, 45.34 
    • words: hat, mouse, telephone, book, hello
  • mouse, tyrannosaurus rex, allosaurus, elephant, velociraptor
    • dinosaur: tyrannosaurus rex, allosaurus, velociraptor
    • mammal: mouse, elephant
  • A classification is a description of which phenomena that belongs to a concept.
  • An exemplification is a phenomenon that covers the concept
 

Comments

Popular posts from this blog

case Java Keyword

The case is used to label each branch in a switch statement. Examples int arg = <some value>; switch (arg) { case 1: <statements> break; case 2: <statements> break; default: <statements> break; }

Java Program Structure

The Class Concept

A class is a collection of objects (or values) and a corresponding set of methods.  A class encapsulates the data representation and makes data access possible at a higher level of abstraction. Example 1: A set of vehicles with operations for starting, stopping, driving, get km/liter, etc. Example 2: A time interval, start time, end time, duration, overlapping intervals, etc. Example 3: A string, upper case, compare, lower case, etc.  str.equals(otherStr) – class/Java style   strcmp(str, otherStr) – C style