• Nie Znaleziono Wyników

2Zadania 1Wstęp Figury

N/A
N/A
Protected

Academic year: 2021

Share "2Zadania 1Wstęp Figury"

Copied!
1
0
0

Pełen tekst

(1)

Figury

Marcin Orchel

1 Wstęp

Tematy poruszane na zajęciach:

1. interfejsy i dziedziczenie w Javie 2. klasy abstrakcyjne

2 Zadania

2.1 Zadania na laboratorium

• zdefiniować interfejs IMyDrawableShape z metodami Shape getAwtShape(int width, int height); Color getColor();

• zdefiniować klasę abstrakcyjną MyDrawableShape implementującą IMyDrawable- Shape, przechowującą kolor figury, informację czy wypełniać figurę, oraz kolor wypełnienia

• zdefiniować klasę RegularPolygon dziedziczącą po MyDrawableShape, która defi- niuje wielokąt foremny, o podanym środku i odległości do wierzchołków

• przetestować wyświetlanie tych wielokątów

2.2 Zadania dodatkowe

1. • zdefiniować klasę StarPolygon dziedziczącą po MyDrawableShape

• naszkicować obok siebie kilkanaście różnych wielokątów gwiaździstych (star polygons), takich jak na rysunkustar polygons

2. • zadeklarować interfejs IMyComputableShape, oraz metodę double compute- Area();

• dodać implementację interfejsu IMyComputableShape do RegularPolygon i StarPolygon

1

Cytaty

Powiązane dokumenty

Biel jest specyficzną barwą niekolorową, której nie tylko atrybut koloru jest zerowy, ale także zerowe jest nasycenie, za to atrybut jasności jest w najwyższym wymiarze.. Czerń

Oblicz długość trzeciego boku trójkąta równoramiennego (podstawy) oznaczonego literą x, jeżeli obwód tego trójkąta wynosi 20 cm, a długość ramienia 8 cm.. Narysuj

Zadanie 20 Długości boków prostokąta ABCD są równe 3 cm i 5 cm, a obwód prostokąta EFGH podobnego do prostokąta ABCD jest równy 64 cm.. Oblicz wymiary prostokąta EFGH

W graniastosłupach zaznacz na zielo- no jedną z krawędzi, które są wysokościami bryły.

• rozwiązad nietypowe zadanie tekstowe nawiązujące do elementów budowy danej bryły 10/217.. ZADANIE DOMOWE

rozpoznaje i nazywa kolory; tworzy figury geometryczne za pomocą swojego ciała i geoplanu; korzysta z urządzeń cyfrowych odpowiedzialnie.. Postawy: dziecko jest

[r]

Na zajęciach skoncentrujemy się na równoległości nie wymagającej synchronizacji, a więc zrównoleglaniu tych fragmentów programu, gdzie nie ma zależności danych..