Strona główna Polish Python Coders Group
   Strona główna   Pomoc Zaloguj się Rejestracja  
Witamy, Gość. Zaloguj się lub zarejestruj.
Czy dotarł do Ciebie email aktywacyjny?

Zaloguj się podając nazwę użytkownika, hasło i długość sesji

Aktualności: PyStok #24 - 25 kwietnia, 18:00, Białystok!
Szukaj Szukaj
Strony: [1]   Do dołu
Drukuj
Wątek: obiekty i klasy  (Przeczytany 810 razy)
« : 12:18 25/01/17 »
zielonawpythonie Offline
Hello World!

Zobacz profil
*

Reputacja: -1
Wiadomości: 17


Hej bardzo proszę o pomoc.

Zaimplementuj własną klasę Rocket o następujących własnościach:
*metoda __init__ inicjalizuje położenie rakiety (domyślne jest (0,0)),
*metoda move przesuwa rakietę o x wzdłuż osi X i o y wzdłuż osi Y,
*metoda get_position wypisuje położenie rakiety na płaszczyźnie,
*metoda get_distance obliczy odległość między wybraną rakietą a inną rakietą,
Zad. 2
Stwórz  obiekt  klasy Rocket.  Poprzesuwaj  go  na  ekranie.  Po  każdym ruchu wypisz jego pozycję na ekran.
Zad. 3
Stwórz flotę składającą się z 5 rakiet. Każdą z nich zainicjalizuj losowo wybranymi współrzędnymi. Poprzesuwaj rakiety po ekranie. Po każdym ruchu wyświetl na ekranie ich położenia i odległości między nimi.
Zad. 4
Rozbuduj klasę Rocket według własnego pomysłu. Zaprezentuj działanie klasy po zmianach.

Jakby ktoś jeszcze mogł rozjaśnić co to są te klasy i jak się tworzy obiekty byłabym wdzięczna.
Zapisane
« Odpowiedz #1 : 12:50 25/01/17 »
firemark Offline
Advanced Python User

Zobacz profil
**

Reputacja: 4
Wiadomości: 114


Już wiem skąd ten stereotyp że kobiety nie potrafią w programowanie Język Szukałaś chociaż informacji w internetach?

https://en.wikibooks.org/wiki/A_Beginner's_Python_Tutorial/Classes
https://pl.wikipedia.org/wiki/Klasa_(programowanie_obiektowe)
Zapisane
« Odpowiedz #2 : 13:20 25/01/17 »
zielonawpythonie Offline
Hello World!

Zobacz profil
*

Reputacja: -1
Wiadomości: 17


Dobrze, że napisałeś, że opierasz się na stereotypie (ja akurat ich nie uznaję  Duży uśmiech ). Jeśli mnie coś interesuje to chyba oczywiste, że drążę temat i chce wiedzieć więcej, ale jeśli nie no to co się dziwić. Ale przynajmniej chcę to zrozumieć. No ale racja kobiety nie nadaja się do programowania...

A przchodząc do rzeczy tak czytałam trochę o tym m.in. tu
http://www.learnpython.org/pl/Klasy_i_obiekty
https://pl.python.org/docs/tut/node11.html

i szczerze nie wiem jak przenieść to na zadania.
Zapisane
« Odpowiedz #3 : 13:38 25/01/17 »
DaZ Offline
Advanced Python User

Zobacz profil
**

Reputacja: 22
Wiadomości: 116


noelo,

Twój prowadzący jest troche debilem, bo i klasy i instancje klas są obiektami, chodziło mu o instancje.

i przestań czytać te polskie farmazony, bo nie dość, że są martwe od ponad dekady, to mentalna masturbacja jest w nich mocna xD

literalnie chcesz to
https://en.wikibooks.org/wiki/A_Beginner's_Python_Tutorial/Classes#Creating_a_Class
https://en.wikibooks.org/wiki/A_Beginner's_Python_Tutorial/Classes#Using_a_Class

jeśli masz jakieś konkretne pytanie to je zadaj, powrzucaj jakiś kod, bo chyba wszystkim tutaj się już nudzi dostawanie co tydzień serii zadań z pytaniem, którego sens się sprowadza do
> rozwiążcie mi xD
Zapisane
« Odpowiedz #4 : 13:12 27/01/17 »
zielonawpythonie Offline
Hello World!

Zobacz profil
*

Reputacja: -1
Wiadomości: 17


Mow do mnie dalej  Duży uśmiech Duży uśmiech ale dzieki juz co tp instancje
a i ten nasz prowadzacy odpuscil nam te zadania tym semestrze Chichot  beda potrzebne dopiero w nowym, wiec wezme sie za nie po sesji  Duży uśmiech
Moge sie wtedy zglosic po pomoc?
Zapisane
« Odpowiedz #5 : 18:59 01/02/17 »
paavo91 Offline
Hello World!

Zobacz profil
*

Reputacja: 0
Wiadomości: 5


To ma działać(wygladać) np. w pyGame czy tylko trzeba napisać poprawny kod?
Zapisane
« Odpowiedz #6 : 22:33 01/02/17 »
firemark Offline
Advanced Python User

Zobacz profil
**

Reputacja: 4
Wiadomości: 114


Mow do mnie dalej  Duży uśmiech Duży uśmiech ale dzieki juz co tp instancje
a i ten nasz prowadzacy odpuscil nam te zadania tym semestrze Chichot  beda potrzebne dopiero w nowym, wiec wezme sie za nie po sesji  Duży uśmiech
Moge sie wtedy zglosic po pomoc?

Fajnie by było gdybyś zrobiła to teraz, albo po egzaminach, bo znów odłożysz przed kolejnym zaliczeniem i będzie olaboga. Mamy wysyp co każdą sesję takich tematów. Fajnie by było gdyby ktoś się w końcu nauczył Język

Zapisane
Strony: [1]   Do góry
Drukuj
Skocz do:  

© 2007 - 2017 Polish Python Coders Group
Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines | Theme by PixelSlot