クラスの定義する時

class A{
...
}

じゃなくて

struct A{
...
}

にすると何かいい事あるの?