Seksjon 2. Kapittel 4
single
Challenge: Encapsulated Product Class
Sveip for å vise menyen
Oppgave
Sveip for å begynne å kode
Write the complete Product class starting from the class declaration inside the ConsoleApp namespace. Your class must demonstrate encapsulation by controlling access to its internal data.
- Define
public class Productinside theConsoleAppnamespace. - Add two private fields:
name(of typestring) andprice(of typedecimal). - Implement a public method
GetName()that returns the value ofname. - Implement a public method
SetName(string value)that sets the value ofname. - Implement a public method
GetPrice()that returns the value ofprice. - Implement a public method
SetPrice(decimal value)that sets the value ofpriceonly if the value is not negative. - Do not add any code outside the
Productclass; do not change aMainmethod or any additional classes.
Løsning
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 2. Kapittel 4
single
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår