/* * Olio-ohjelmoinnin perusteet I, Jorma Laurikkala. * * Luokka, jossa testataan Kissa-luokkaa. * * Jorma Laurikkala (jorma.laurikkala@tuni.fi). * * Viimeksi muutettu 8.1.2020. Lisätty ääkköset tunnuksiin. * */ public class KissaTesti { public static void main(String[] args) { // Esitellään viite, luodaan kissaolio ja liitetään viite olioon. Kissa rontti = new Kissa(); // Testataan metodeja kutsumalla niitä olion kautta pistenotaatiolla. rontti.ääntele("Miau!"); rontti.väri("musta"); rontti.häntä("tavallinen"); String rontinVäri = rontti.väri(); System.out.println(rontinVäri); String rontinHäntä = rontti.häntä(); System.out.println(rontinHäntä); // Testataan aksessoreita kutsumalla niitä virheellisillä arvoilla. rontti.väri(""); rontti.häntä(null); System.out.println(rontti.väri()); System.out.println(rontti.häntä()); } }