• Nie Znaleziono Wyników

Zadanie kol1.1_graph_kwadrat Utworzy

N/A
N/A
Protected

Academic year: 2021

Share "Zadanie kol1.1_graph_kwadrat Utworzy"

Copied!
1
0
0

Pełen tekst

(1)

Copyright © 2017 mgr inż. Janusz Bonarowski

Zadanie kol1.1_graph_kwadrat

Utworzyć definicję klasy Figura o właściwości Wymiar.

Utworzyć instancję tej klasy, np. o nazwie objKwadrat.

Wartość właściwości tego obiektu wczytać z TextBox’u.

Narysować na formularzu rysunek kwadratu, korzystając wcześniej zdefiniowanego obiektu i jego właściwości.

Lewy górny narożnik kwadratu przyjąć w punkcie x0 =50, y0=50, rys. 1.

Public Class Figura

Private _Wymiar As Single

Public Property Wymiar As Single Get

Return _Wymiar End Get

Set(value As Single) _Wymiar = value End Set

End Property End Class

Public Class Form1

Private Sub ButtonRysuj_Click(sender As Object, e As EventArgs) _

Handles ButtonRysuj.Click ' Tworzenie (1) obiektu rysunek (2) na formularzu

Dim objRys As Graphics = Me.CreateGraphics

' Tworzeniu obiektu pióro, o kolorze niebieskim i grubości 2 Dim objPiorNiebieskie As New Pen(Color.Blue, 2)

' Tworzenie obiektu objKwadrat, klasy Figura Dim objKwadrat As New Figura

Dim x0 As Single = 50 Dim y0 As Single = 50

' Wczytywanie właściwości Wymiar obiektu objKwadrat objKwadrat.Wymiar = CSng(TextBox1.Text)

' Rysowanie kwadratu z wykorzystaniem właściwości obiektu objRys.DrawRectangle(objPiorNiebieskie, _

x0, y0, objKwadrat.Wymiar, objKwadrat.Wymiar) End Sub

End Class

Rysunek 1. Propozycja formularza

Cytaty

Powiązane dokumenty

AKSJOMATY – określają związki pomiędzy utworami podstawowymi.

Oznaczmy przez S punkt przecięcia prostych DL i KE (rys. Wówczas punkt P leży na okręgu ω opisanym na prostokącie ABDE. To kończy dowód twierdzenia 1.. Przedstawione

Utworzyć 2 instancje tej klasy, wprowadzić wartości właściwości i podać ile paliwa zużyją oba samochody razem, gdy każdy z nich przejedzie

[r]

Obliczyć, posługując się metodą Koszt_całkowkowity, jaki będzie całkowity koszt pomalowania bryły, gdy znany jest Koszt_jednostkowy, czyli koszt pomalowania 1 cm 2 powierzchni

[r]

Metoda w tej formie nie będzie wykorzystywana do obliczeń, ponieważ w klasach potomnych zamierzamy zastąpić (mówimy: nadpisać) tę metodę - metodami o tej samej nazwie, ale

Losujemy trzy kule ze zwra- caniem, a numery wylosowanych kul stworzą nam liczbę trzycyfrową.. Oblicz prawdopodobieństwo, że uzyskana w ten sposób liczba dzieli się na 2