Photo AI

Doen die volgende: 1 - NSC Information Technology - Question 3 - 2020 - Paper 1

Question icon

Question 3

Doen-die-volgende:--1-NSC Information Technology-Question 3-2020-Paper 1.png

Doen die volgende: 1. Maak die onvolledige program in die Vraag 3-1-eenheid op. 2. Maak die objekklas Transaksie_U aan. 3. Sluit jou plasingname as kommentaar in di... show full transcript

Worked Solution & Example Answer:Doen die volgende: 1 - NSC Information Technology - Question 3 - 2020 - Paper 1

Step 1

SkryfKode vir die konstruktor-metode

96%

114 rated

Answer

Die konstruktor-metode moet die volgende parameters ontvang:

  • kliënt ID
  • hoergrootte
  • stortype. Die toegekende waarde aan die attribuut moet in die volgorde wees. Hier is 'n voorbeeld van hoe om die metode te skryf:
public Transaksie_U(string kliëntID, string hoergrootte, string stortype)
{
    this.kliëntID = kliëntID;
    this.hoergrootte = hoergrootte;
    this.stortype = stortype;
    this.BedragBetaal = 0;
}

Step 2

SkryfKode vir die toegangsmethode

99%

104 rated

Answer

Die toegangsmethode, getBedragBetaal, moet die huidige waarde van die 'BedragBetaal'-attribuut teruggee. Hier is hoe jy hierdie metode kan skryf:

public double getBedragBetaal()
{
    return this.BedragBetaal;
}

Step 3

SkryfKode vir die mutatormetode

96%

101 rated

Answer

Die mutatormetode, updateerBedragBetaal, moet 'n waarde as argument aanvaar en dit aan die 'BedragBetaal'-attribuut toekenn. Hier volg die implementering:

public void updateerBedragBetaal(double bedrag)
{
    this.BedragBetaal = bedrag;
}

Step 4

Totale koste bereken

98%

120 rated

Answer

Die totale koste kan bereken word deur die 'berekenKoste'-metode te implementeer. Dit moet die hoergrootte en stortipe in ag neem en die toepaslike koste teruggee:

public double berekenKoste()
{
    // Koste logika hier
}

Step 5

Ontwikkel eenheid Vraag_3_U

97%

117 rated

Answer

Die eenheid vraag_3_U moet 'n objek van tipe Transaksie aanmaak:

objTransaksie = new Transaksie_U(kliëntID, hoergrootte, stortipe);

Join the NSC students using SimpleStudy...

97% of Students

Report Improved Results

98% of Students

Recommend to friends

100,000+

Students Supported

1 Million+

Questions answered

;