On Github FIGYPRRPRR021516 / gettersochsetters2
class Robot { private int noLegs; private double energy; //Detta är en getter för noLegs public int GetNoLegs() { return noLegs; } //Och detta är en setter för noLegs public void SetNoLegs(int noLegs) { this.noLegs = noLegs; } }
public string FirstName { get; set; } = "Jane";
class Program { static void Main() { // Intialize a new object. Customer cust1 = new Customer ( 4987.63, "Northwind",90108 ); //Modify a property cust1.TotalPurchases += 499.99; } }
// This class is mutable. Its data can be modified from // outside the class. class Customer { // Auto-Impl Properties for trivial get and set public double TotalPurchases { get; set; } public string Name { get; set; } public int CustomerID { get; set; } // Constructor public Customer(double purchases, string name, int ID) { TotalPurchases = purchases; Name = name; CustomerID = ID; } // Methods public string GetContactInfo() {return "ContactInfo";} public string GetTransactionHistory() {return "History";} // .. Additional methods, events, etc. }