php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 17.05.2008, 21:45  
Erfahrener Benutzer
 
Registriert seit: 02.03.2008
Beiträge: 351
robydog befindet sich auf einem aufstrebenden Ast
Standard Klassen (für was sind die gut)

Wie der Titel schon sagt.

Kann mir jemand kurz erklären für was das Klassen gut sind.
Bei was sollte man sie brauchen und weshalb. Was sind die vorteile

Danke
Andi
robydog ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 17.05.2008, 21:51  
Supermoderator HD
 
Benutzerbild von Manko10
 
Registriert seit: 16.03.2008
Beiträge: 8.709
PHP-Kenntnisse:
Fortgeschritten
Manko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende Zukunft
Standard

Hallo,

ich denke, Google spuckt dir genug aus, wenn du mal nach dem Begriff "OOP" oder "objektorientierte Programmierung" suchst.
Das Thema ist wirklich ein wenig zu komplex, um es dir hier zu erklären, aber wenn du dich ein wenig eingelesen hast, stehen wir dir natürlich gern zur Verfügung.
Manko10 ist offline  
Alt 17.05.2008, 21:59  
Erfahrener Benutzer
 
Registriert seit: 02.03.2008
Beiträge: 351
robydog befindet sich auf einem aufstrebenden Ast
Standard

ja also oop das hab ich schon mal ein bisschen drüber gelesen... aber ich verstehe trotzdem nicht für was das man klassen machen soll?

habe da ein beispiel gelesen mit nem haus das objekt und dann die eigenschaften vom haus...

für was muss man denn da ne Klasse erstellen?
Das kann man ja auch ander machen? Mit ner db zum Beispiel?
robydog ist offline  
Alt 17.05.2008, 22:01  
Supermoderator HD
 
Benutzerbild von Manko10
 
Registriert seit: 16.03.2008
Beiträge: 8.709
PHP-Kenntnisse:
Fortgeschritten
Manko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende Zukunft
Standard

Ich glaube dir kaum, dass du etwas über OOP gelesen hast, wenn du diese Frage stellst. Immerhin sind Klassen das Zentrum der OOP.
Ich glaube, du hast OOP eher vom Hörensagen mitbekommen. Lies dir mal einige Search-Reults durch und dann darfst du weiterfragen.
Manko10 ist offline  
Alt 17.05.2008, 22:09  
Erfahrener Benutzer
 
Registriert seit: 02.03.2008
Beiträge: 351
robydog befindet sich auf einem aufstrebenden Ast
Standard

ich hab mir sogar ein tutorial angesehen aber wie gesagt ich versteh nicht ganz was der vorteil von klassen sind
robydog ist offline  
Alt 17.05.2008, 22:10  
Supermoderator HD
 
Benutzerbild von Manko10
 
Registriert seit: 16.03.2008
Beiträge: 8.709
PHP-Kenntnisse:
Fortgeschritten
Manko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende Zukunft
Standard

Dann sieh dir ein zweites an.
Oder schau dir das Openbook "Praxisbuch Objektorientierung" GalileoComouting mal an. Bei dem weiß ich aber nicht, ob es nicht noch etwas zu kompliziert für dich ist.
Manko10 ist offline  
Alt 18.05.2008, 04:01  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.268
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

Fangen wir doch einfach damit an, was du verstanden hast ..
Chriz ist gerade online  
Alt 18.05.2008, 08:58  
Erfahrener Benutzer
 
Registriert seit: 02.03.2008
Beiträge: 351
robydog befindet sich auf einem aufstrebenden Ast
Standard

Dass man für grössere Projekte OOP verwenden sollte damit man später jederzeit einfach was am Script ändern kann.

Klassen braucht man für Objekte zu definieren. Die Eigenschaften der jeweiligen Objekte.

zb

Objekt Krieger
Eigenschaften. Stark, Schnell usw

Das ist das was ich verstanden hab.

Nun kann ich doch aber auch diese Objekte in einer Datenbank Anlegen

zb
tabelle Objekte

name Krieger1
Eigenschaft1 schnell
Eigenschaft2 stark

usw

Deshalb versteh ich nicht warum man klassen brauchen soll
robydog ist offline  
Alt 18.05.2008, 09:47  
Erfahrener Benutzer
 
Benutzerbild von David
 
Registriert seit: 05.09.2007
Beiträge: 5.044
David wird schon bald berühmt werden
Standard

Zitat:
Zitat von robydog Beitrag anzeigen
Objekt Krieger
Eigenschaften. Stark, Schnell usw
Das wäre dann eher Stärke und Schnelligkeit und diesen Attributen ordnet man (in den Objekten) irgendwelche Werte zu. Und andere Heldenklassen haben auch Stärke und Geschwindigkeit - vielleicht weniger Stärke, vielleicht sind sie schneller.
David ist offline  
Alt 18.05.2008, 10:05  
Erfahrener Benutzer
 
Registriert seit: 02.03.2008
Beiträge: 351
robydog befindet sich auf einem aufstrebenden Ast
Standard

ja sorry soo meinte ich das auch

stärke 10
schnelligkeit 50

zb aber so hab ich das gemeint
robydog ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Klassen und externe Funktionen ? ssm PHP-Fortgeschrittene 17 18.07.2007 11:59
Klassen sinnvoll nutzen, Grundlegendes nikosch PHP-Fortgeschrittene 1 30.09.2006 22:08
Fragen zu Klassen Kein Genie PHP Tipps 2006 3 08.05.2006 11:25
Sessions an includete Klassen übergeben Dr_Enquinox PHP Tipps 2006 4 29.04.2006 10:25
tutorial bez�glich klassen f�r dummies? Promaetheus PHP Tipps 2006 22 29.03.2006 20:01
mit html klassen definieren und in php ausgeben PHP-Fortgeschrittene 4 16.01.2006 10:31
[Erledigt] PHP 4 - Klassen? patr1k PHP Tipps 2005 10 18.11.2005 10:48
Klassen Fatal Error PHP Tipps 2005-2 3 19.10.2005 15:31
Klassen und OOP Problem PHP-Fortgeschrittene 3 08.09.2005 10:37
klassen und methoden anderer klassen in methoden.... PHP Tipps 2005 17 25.05.2005 09:46
Klassen PHP Tipps 2005 5 09.04.2005 18:51
Klassen in Klassen verwenden PHP Tipps 2005 5 23.02.2005 14:08
Klassen in PHP PHP Tipps 2004 4 12.08.2004 13:17
Klassen?! PHP Tipps 2004 14 03.06.2004 17:33


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:00 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum