Son zamanlarda C # ve Java programlama ve sınıf alanları başlatmak için en iyi yer nerede merak ediyorum.
Beyanda mı yapmalıyım ?:
public class Dice
{
private int topFace = 1;
private Random myRand = new Random();
public void Roll()
{
// ......
}
}
veya bir kurucuda ?:
public class Dice
{
private int topFace;
private Random myRand;
public Dice()
{
topFace = 1;
myRand = new Random();
}
public void Roll()
{
// .....
}
}
Bazı gazilerinizin en iyi uygulama olduğunu düşündüklerini gerçekten merak ediyorum. Tutarlı olmak ve bir yaklaşıma bağlı kalmak istiyorum.