が、私はこのアプローチを使用して、この struct Point {
int x,y;
}
struct Circle {
struct Point p; // must be first!
int rad;
}
void move(struct Point *p,int dx,int dy) {
....
}
struct Circle
私は外出先でゲームを書いています。 C++では、すべてのエンティティクラスをBaseEntityクラスの配列に格納します。エンティティが世界を移動する必要がある場合、それはBaseEntityから導出されたPhysEntityになりますが、メソッドが追加されます。私は、これは行くされて真似してみました: package main
type Entity interface {
a()