Özel kurucunun, dış dünyadan nesne oluşturulmasını önlediğini duydum.Özel kurucu ve ortak parametre oluşturucu
Bir kod İşte
public class Product
{
public string Name { get;set;}
public double Price {get;set;}
Product()
{
}
public Product(string _name,double _price)
{
}
}
Ben hala bir kamu yapıcı (parametre) ilan edebilir, bu özel yapıcı amacını yağma olmaz mı? Kodda hem özel hem de kamu kurucusuna (parametre) ne zaman ihtiyacımız var?
Detaylı bir açıklamaya ihtiyacım var lütfen.
otomatik varsayılan parametresiz yapıcı oluşturulmasını devre dışı bırakır. –