BAPFS Lecture 17

This commit is contained in:
Edward R. Gonzalez 2022-07-14 01:25:31 -04:00
parent 83b0ee2974
commit 8ad16eb886
3 changed files with 1398 additions and 1 deletions

View File

@ -0,0 +1,32 @@
class Point
{
def constructor(x, y)
{
this.x = x;
this.y = y;
}
def sum()
{
return this.x + this.y;
}
}
class Point3D extends Point
{
def constructor(x, y, z)
{
super(x, y);
this.z = z;
}
def sum()
{
return super() + this.z;
}
}
let
point = new Point(10, 20, 30);
point.sum();

File diff suppressed because it is too large Load Diff

View File

@ -18,7 +18,7 @@ config/icon="res://Assets/Branding/RDP_Class_cover_small.png"
[autoload] [autoload]
GScene="*res://Lectures/Lecture.tscn" GScene="*res://Lectures/Lecture.tscn"
GScript="*res://Lectures/Lecture.16.gd" GScript="*res://Lectures/Lecture.17.gd"
[gui] [gui]