当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Processing class用法及代码示例


Processing, class用法介绍。

用法

  • class ClassName {
  • statements
  • }

参数

  • ClassName 任何有效的变量名
  • statements 任何有效的陈述

说明

用于表示类声明的关键字。类是可以被实例化为对象的字段(数据)和方法(作为类的一部分的函数)的组合。类名的第一个字母通常为大写,以将其与其他类型的变量分开。 Oracle 网站上提供了有关Object-Oriented Programming 的相关教程。

例子


// 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); 
  } 
} 

有关的

相关用法


注:本文由纯净天空筛选整理自processing.org大神的英文原创作品 class。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。