Sınıf örneği oluşturmak için getters ve setters kullanıyorum.Yalnızca set/getter'de ayarlamayı belirtme
Özel bir değişkene sahip olmaksızın ayarlanan değeri ayarlamak ve doğrudan türünde yapmak mümkün mü?
public class Cat()
{
public String Age{get; set; }
}
ve bunu yaparken örneğini istiyorum:
Örneğin benim sınıf ise ben ondan önce aramak istediğiniz bir işlev çağrıldığında ConvertToHumanYears varsa,
new Cat({Age: "3"});
Şimdi depolanıyor, bunun gibi bir şey hayal ediyorum:
public class Cat()
{
public String Age{get; set{ value = ConvertToHumanYears(value); }
}
Ancak yukarıdaki (bir d çok dirivatifler) hataları döndürmek için görünüyor. Ayarladığım ek bir özel değişkene sahip olmak zorunda kalmadan benzer bir şey yapmak mümkün mü?
:
Ardından değeri ayarı sağlayan bir yapıcı oluşturabilirim? – ctacke