Programmeer de klasse DNAStreng
.
Een DNA-streng is opgebouwd uit een lange reeks van vier verschillende basen: guanine, cytosine, adenine en thymine, afgekort met respectievelijk G, C, A en T. Een voorbeeld van een DNA-streng is GGCTAGATCTG. Bij het automatiseren van de detectie van DNA-strengen komt een stukje software kijken die het mogelijk maakt een DNA-streng bij te houden, aan te vullen en weer te geven.
De klasse DNAStreng
bevat slechts één veld streng
en voorziet naast accessor en
mutator voor het veld streng
in de volgende methoden:
void voegBaseAchteraanToe(char)
Voegt een base (G, C, A of T) achter aan de DNA-streng toe.
void voegBaseVooraanToe(char)
Voegt een base (G, C, A of T) aan het begin van de DNA-streng toe.
void printDNA()
Toont de DNA-streng in het Terminalvenster.
Vandewalle, D.1 (2018). Leren programmeren, een objectgeoriënteerde aanpak, Java in BlueJ2 (2de editie). Acco Uitgeverij3.