16 lines
208 B
Text
16 lines
208 B
Text
|
|
class Point(x=0, y=0) {
|
||
|
|
|
||
|
|
}
|
||
|
|
|
||
|
|
class Circle(x=0, y=0, r=0) {
|
||
|
|
|
||
|
|
}
|
||
|
|
|
||
|
|
func pp(Point obj) {
|
||
|
|
say "Point at #{obj.x},#{obj.y}";
|
||
|
|
}
|
||
|
|
|
||
|
|
func pp(Circle obj) {
|
||
|
|
say "Circle at #{obj.x},#{obj.y} with radius #{obj.r}";
|
||
|
|
}
|