some classes to test js2 with.

This commit is contained in:
beard%netscape.com 2000-06-29 04:49:48 +00:00
parent 8da0055bc5
commit 8891b0c7ba
2 changed files with 56 additions and 0 deletions

28
js/js2/tests/classes.js Normal file
View File

@ -0,0 +1,28 @@
class A {
static var x = 0;
static function f()
{
return A.x++;
}
}
class Point3D {
var x = 0, y = 0, z = 0;
function set(x, y, z) {
this.x = x;
this.y = y;
this.z = z;
return this;
}
function setX(x) { this.x = x; }
function getX() { return this.x; }
function setY(y) { this.y = y; }
function getY() { return this.y; }
function setZ(z) { this.z = z; }
function getZ() { return this.z; }
}

28
js2/src/tests/classes.js Normal file
View File

@ -0,0 +1,28 @@
class A {
static var x = 0;
static function f()
{
return A.x++;
}
}
class Point3D {
var x = 0, y = 0, z = 0;
function set(x, y, z) {
this.x = x;
this.y = y;
this.z = z;
return this;
}
function setX(x) { this.x = x; }
function getX() { return this.x; }
function setY(y) { this.y = y; }
function getY() { return this.y; }
function setZ(z) { this.z = z; }
function getZ() { return this.z; }
}