Doen die volgende:
1 - NSC Information Technology - Question 3 - 2020 - Paper 1
Question 3
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
Only available for registered users.
Sign up now to view full answer, or log in if you already have an account!
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:
Sign up now to view full answer, or log in if you already have an account!
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
Only available for registered users.
Sign up now to view full answer, or log in if you already have an account!
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
Only available for registered users.
Sign up now to view full answer, or log in if you already have an account!
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
Only available for registered users.
Sign up now to view full answer, or log in if you already have an account!
Answer
Die eenheid vraag_3_U moet 'n objek van tipe Transaksie aanmaak:
objTransaksie = new Transaksie_U(kliëntID, hoergrootte, stortipe);