Odpowiedz 
 
Ocena wątku:
  • 1 Głosów - 5 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
[php] Programowanie obiektowe
Autor Wiadomość
MatixYo Offline
Member
***

Liczba postów: 65
Dołączył: 04-05-2011
Reputacja: 0
Post: #1
At [php] Programowanie obiektowe
Cześć,
otóż strukturalnie programuję już jakiś czas, jednak słyszałem, że inaczej niż obiektowo nie da się szybko założyć wielkiego i nowoczesnego serwisu. Czy posiadacie fragmenty kodu pisane strukturalnie i działające tak samo pisane obiektowo(oczywiście w PHP)? Jeśli tak to czy mógłbym prosić o dodanie ich tu? Myślę, że takie coś by mi pomogło. Albo linki do poradników z których Wy się nauczyliście. Mam jeszcze jedno pytanie, czy istnieje jakiś inny wzór programowania niż te dwa przeze mnie wymienione?
10-01-2012 00:27
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
hieroshima Offline
Senior Member
****

Liczba postów: 632
Dołączył: 27-04-2011
Reputacja: 34
Post: #2
RE: [php] Programowanie obiektowe
Programowanie proceduralne
Programowanie strukturalne
Programowanie funkcyjne
Programowanie imperatywne
Programowanie obiektowe
Programowanie uogólnione
Programowanie zdarzeniowe
Programowanie logiczne (np. Prolog)
Programowanie aspektowe (np. AspectJ)
Programowanie deklaratywne
Programowanie agentowe
Programowanie modularne

Po więcej odsyłam do np. wikipedii pod hasłem paradygmaty programowania Wink

Jeżeli pomogłem CI lub naprowadziłem Cię na właściwe rozwiązanie oceń mnie tutaj --> OCEŃ MNIE dzięki z góry Rolleyes
10-01-2012 01:52
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
R_Rafalsky Offline
WebMaster
****

Liczba postów: 319
Dołączył: 28-04-2010
Reputacja: 15
Post: #3
RE: [php] Programowanie obiektowe
Daj jakiś kod pisany strukturalnie a przedstawię Ci kod robiący to samo obiektowo. Tak będzie najprościej Smile

Jak pomogłem daj '+'. To nie boli, a ja mam satysfakcję Smile

Any sufficiently advanced technology is indistinguishable from magic.
10-01-2012 03:26
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Pedro84 Offline
Przyjaciel Forum
****

Liczba postów: 2,252
Dołączył: 03-04-2010
Reputacja: 40
Post: #4
RE: [php] Programowanie obiektowe
Można, tylko... jaki sens?

(10-01-2012 03:26)R_Rafalsky napisał(a):  Daj jakiś kod pisany strukturalnie a przedstawię Ci kod robiący to samo obiektowo. Tak będzie najprościej Smile
<?php echo 'Hello World'; ?>

Sorry za OT, ale powstrzymać się nie mogłem Big Grin

Dobre samopoczucie w tym tygodniu sponsoruje cytat:
Cytat:Mogę tylko tylko na prawo i lewo ale na środek nie mogę.
10-01-2012 22:04
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Marys Offline
Senior Member
****

Liczba postów: 302
Dołączył: 23-11-2008
Reputacja: 5
Post: #5
RE: [php] Programowanie obiektowe
Pierwsza lepsza książka z podstawami php ma też wstęp do programowania obiektowego. Jednak ja zachęcam to uczenia się Javy, która wymusza programowanie obiektowe. Przykład programowania obiektowego, hmmm... no może coś takiego (na wiki też coś tam masz -> http://pl.wikipedia.org/wiki/PHP):

Kod PHP:
class PrzykladowaKlasa{
       private 
$a$b;
       private 
$imie;

       public 
PrzyladowaKlasa(){
             
       }

       public 
PrzykladowaKlasa($imie){
             
$this->imie $imie;
       }

       public function 
przywitajSie(){
           return 
'Witaj '.$this->imie;
       }

       public function 
setA($a){
             
$this->a=$a;
       }

      public function 
setB($b){
             
$this->b=$a;
       }

      public function 
dodaj(){
             return 
$this->a+$this->b;
       }


Użycie tego:

Kod PHP:
$obiekt = new PrzykladowaKlasa();
$obiket2 = new PrzykladowaKlasa("Marys");

echo 
$obiekt->przywitajSie();
echo 
$obiekt2->przywitajSie();

$obiekt2->setA(10);
$obiekt2->setB(5);

echo 
$obiekt->dodaj();
echo 
$obiekt2->dodaj(); 

Możliwe, że gdzieś mogą być błędy bo ostatnio siedzę dużo w Javie i C++
11-01-2012 08:21
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
MatixYo Offline
Member
***

Liczba postów: 65
Dołączył: 04-05-2011
Reputacja: 0
Post: #6
RE: [php] Programowanie obiektowe
@Marys Dzięki, powoli zaczynam rozumieć.
(Ten post był ostatnio modyfikowany: 14-01-2012 22:08 przez MatixYo.)
11-01-2012 23:07
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Pedro84 Offline
Przyjaciel Forum
****

Liczba postów: 2,252
Dołączył: 03-04-2010
Reputacja: 40
Post: #7
RE: [php] Programowanie obiektowe
(11-01-2012 23:07)MatixYo napisał(a):  A co do javy to też się uczę Wink
Uczysz się Javy i pytasz o takie rzeczy? Wstyd Smile

Dobre samopoczucie w tym tygodniu sponsoruje cytat:
Cytat:Mogę tylko tylko na prawo i lewo ale na środek nie mogę.
12-01-2012 00:07
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
hieroshima Offline
Senior Member
****

Liczba postów: 632
Dołączył: 27-04-2011
Reputacja: 34
Post: #8
RE: [php] Programowanie obiektowe
to jak Ty się tej javy uczysz ? Przecież to w pełni obiektowy język... jak C# Tongue

Jeżeli pomogłem CI lub naprowadziłem Cię na właściwe rozwiązanie oceń mnie tutaj --> OCEŃ MNIE dzięki z góry Rolleyes
13-01-2012 00:18
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
MatixYo Offline
Member
***

Liczba postów: 65
Dołączył: 04-05-2011
Reputacja: 0
Post: #9
RE: [php] Programowanie obiektowe
Nie wiem czy mnie dobrze zrozumieliście ale chodziło mi o js...
13-01-2012 00:58
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
hieroshima Offline
Senior Member
****

Liczba postów: 632
Dołączył: 27-04-2011
Reputacja: 34
Post: #10
RE: [php] Programowanie obiektowe
Javascript, a java to całkowicie inne pojęcia Wink- źle Cię zrozumieliśmy, a właściwie to Ty źle się wypowiedziałeś, a zrozumieliśmy dobrze Wink

Jeżeli pomogłem CI lub naprowadziłem Cię na właściwe rozwiązanie oceń mnie tutaj --> OCEŃ MNIE dzięki z góry Rolleyes
(Ten post był ostatnio modyfikowany: 13-01-2012 02:13 przez hieroshima.)
13-01-2012 02:12
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Odpowiedz 


Skocz do:
Polecamy
SEO Hosting SEO Hosting Tworzenie sklepów
Sponsorzy forum

Profesjonalne strony WordPress za grosze !

Opieka i sponsoring: Internet Wizard - profesjonalne projektowanie stron www
SEOLINE.PL to tani hosting pod każde zastosowanie. Hosting SEO najlepszy pod zaplecze!
Przyjaciele forum
Targi - Apartament Kołobrzeg - Koder xHTML/CSS - Darmowe Szablony Stron