Пример #1
0
func main() {
	// Default ball
	b := ball.New()
	fmt.Println(b.Color())

	// Red ball
	r := redball.New()
	fmt.Println(r.Color())

	// Green ball
	g := greenball.New()
	fmt.Println(g.Color())

	// Beachball which is actually the default ball
	e := beachball.New()
	fmt.Println(e.Color())
}
Пример #2
0
// New creates a new ball
func New() *ball.Ball {
	b := ball.New()

	return b
}
Пример #3
0
// New creates a new ball
func New() *ball.Ball {
	b := ball.New()
	b.SetColor("green")

	return b
}
Пример #4
0
// New creates a new ball
func New() *ball.Ball {
	b := ball.New()
	b.SetColor("red")

	return b
}