Name

class

Description

Keyword used to indicate the declaration of a class. A class is a composite of fields (data) and methods (functions that are a part of the class) which may be instantiated as objects. The first letter of a class name is usually uppercase to separate it from other kinds of variables. A related tutorial on Object-Oriented Programming is hosted on the Oracle website.

Examples

  • 
    // Declare and construct two objects (h1, h2) from the class HLine 
    HLine h1 = new HLine(20, 2.0); 
    HLine h2 = new HLine(50, 2.5); 
     
    void setup() 
    {
      size(200, 200);
      frameRate(30);
    }
    
    void draw() { 
      background(204);
      h1.update(); 
      h2.update();  
    } 
     
    class HLine { 
      float ypos, speed; 
      HLine (float y, float s) {  
        ypos = y; 
        speed = s; 
      } 
      void update() { 
        ypos += speed; 
        if (ypos > height) { 
          ypos = 0; 
        } 
        line(0, ypos, width, ypos); 
      } 
    } 
    

Syntax

  • class ClassName {
  • statements
  • }

Parameters

  • ClassNameAny valid variable name
  • statementsany valid statements

Related