Zkuste nakreslit na ploše obrázek (např. strom, domek)

Cvičení 1 - úkol 3

V této části cvičení si ukážeme, jak pomocí obrazců které máme k dispozici (Ctverec, Kruh, Trojuhelnik) nakreslit jednoduchý obrázek.

Pro kresbu si vybereme například obrázek domu. Tento obrázek se bude skládat pouze ze dvou obrazců - a to:

Budeme chtít, aby stěna domu měla žlutou a střecha červenou barvu.

Postup bude následující:

  1. Třídu Trojuhelnik jsme dosud nepoužívali - proto není tato třída zkompilovaná. Před začátkem práce si jí tedy zkompilujeme.
  2. Jako první si vytvoříme stěnu domu - vytvoříme nový objekt typu Ctverec a odkaz na tento objekt si pojmenujeme stenaDomu.
  3. Po vytvoření čtverce tento čtverec posuneme směrem dolů voláním metody posunDolu(), aby nám nevadil při další práci.
  4. Dále nakreslíme střechu domu - vytvoříme tedy objekt typu Trojuhelnik, odkaz si pojmenujeme strechaDomu.
  5. Oba obrazce máme nakreslené, nyní jim pomocí volání metod zmenBarvu(String barva) změníme barvu dle našeho zadání.
  6. Poslední úkol, který nám zbývá, je voláním metod pro posun na objektu s odkazem strechaDomu tak, abychom střechu umístili přesně nad stěnu domu.

Ukázka

This is an alternative content.


Nahoru