ラベル Go の投稿を表示しています。 すべての投稿を表示
ラベル Go の投稿を表示しています。 すべての投稿を表示

2010年11月13日土曜日

これは実質的に継承?

このエントリーをはてなブックマークに追加
package main

import "fmt"

type Base struct {
}

type Sub struct {
        Base
}

func (b Base) method() {
        fmt.Println("Call Base.method()")
}

func main() {
        b := Base{}
        b.method()
        s := Sub{}
        s.method()
}

結果は以下のとおり。

Call Base.method()
Call Base.method()

これは実質的に実装も継承しているということでOK?

2010年10月20日水曜日

Go-SDL(2)

このエントリーをはてなブックマークに追加
UbuntuでGo-SDLプログラミング。

描いた絵がわらわらと動く。
感動の瞬間。

2010年9月17日金曜日

UbuntuでGo-SDL

このエントリーをはてなブックマークに追加
github にある Go-SDL を Ubuntu で試してみた。



うまくウィンドウが表示された!
感動の瞬間。
もうこれからは Go だけでゲーム作りたい。