Question d’entretien chez TD

The different between Struct and class? Which one(s) can have init?