當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。