|
You last visited: Today at 02:36
Advertisement
[Webdev]Wunsch Script
Discussion on [Webdev]Wunsch Script within the Metin2 Private Server forum part of the Metin2 category.
01/21/2015, 18:14
|
#31
|
elite*gold: 0
Join Date: Jul 2010
Posts: 1,398
Received Thanks: 663
|
Du schreibst "modern".
Modern heißt Objektorientierte Programmierung.
Da die aktuellen Klassen für den Datenbankzugriff (PDO) Objektorientiert sind.
In OOP arbeitet man mit:
Klassen
Methoden
Attributen
Funktionen gibt es dort nicht mehr.
Da sind dann entweder Methoden von Objekten oder Statische Methoden
|
|
|
01/21/2015, 18:34
|
#32
|
elite*gold: 0
Join Date: Jan 2015
Posts: 106
Received Thanks: 52
|
Quote:
Originally Posted by .Tobias
Du schreibst "modern".
Modern heißt Objektorientierte Programmierung.
Da die aktuellen Klassen für den Datenbankzugriff (PDO) Objektorientiert sind.
In OOP arbeitet man mit:
Klassen
Methoden
Attributen
Funktionen gibt es dort nicht mehr.
Da sind dann entweder Methoden von Objekten oder Statische Methoden 
|
Modern heißt nicht OOP.
Die mysqli Funktionen sind auch moderner als die mysql Funktionen aber man kann sie auch prozedural verwenden.
Und man kann keine statischen Methoden mit Objekten nutzen?
Wäre mir neu
Und dir ist schon klar, dass Methoden einfach Funktionen innerhalb einer Klasse sind?
Bleiben aber trotzdem Funktionen man nennt sie nur anders.
|
|
|
01/21/2015, 18:50
|
#33
|
elite*gold: 0
Join Date: Jun 2010
Posts: 3,406
Received Thanks: 2,024
|
Quote:
Und dir ist schon klar, dass Methoden einfach Funktionen innerhalb einer Klasse sind?
Bleiben aber trotzdem Funktionen man nennt sie nur anders.
|
Man nennt sie anders, weil sie auf Objekten ausgeführt werden.
Quote:
|
Und man kann keine statischen Methoden mit Objekten nutzen?
|
Er meinte Klassenmethoden, das sind dann eben statische Methoden.
Quote:
|
Die mysqli Funktionen sind auch moderner als die mysql Funktionen aber man kann sie auch prozedural verwenden.
|
Man kann jede Klasse prozedural nutzen, wenn man denn will. Ob man das sollte ist natürlich eine andere Frage.
|
|
|
01/21/2015, 19:11
|
#34
|
elite*gold: 0
Join Date: Jan 2015
Posts: 106
Received Thanks: 52
|
Quote:
Originally Posted by NotEnoughForYou
Man nennt sie anders, weil sie auf Objekten ausgeführt werden.
|
Sind trotzdem Funktionen.
Quote:
Originally Posted by NotEnoughForYou
Er meinte Klassenmethoden, das sind dann eben statische Methoden.
|
Jede Methode ist eine Klassenmethode.
Gibt aber einen anderen Unterschied zwischen statischen und "normalen".
Quote:
Originally Posted by NotEnoughForYou
Man kann jede Klasse prozedural nutzen, wenn man denn will. Ob man das sollte ist natürlich eine andere Frage.
|
Ging mir um was anderes.
Bei ihm heißt mordern automatisch OOP.
|
|
|
01/21/2015, 19:14
|
#35
|
elite*gold: 0
Join Date: Jun 2010
Posts: 3,406
Received Thanks: 2,024
|
Quote:
|
Jede Methode ist eine Klassenmethode.
|
Nein, da hast du etwas falsch verstanden.
Klassenmethoden werden über die Klasse aufgerufen, es wird kein Objekt benötigt (statisch), deshalb heißen sie Klassenmethoden.
Objektmethoden werden auf dem Objekt aufgerufen, deshalb heißen sie Objektmethoden.
Siehe http://de.wikipedia.org/wiki/Methode...grammierung%29
|
|
|
01/21/2015, 19:41
|
#36
|
elite*gold: 0
Join Date: Jan 2015
Posts: 106
Received Thanks: 52
|
Quote:
Originally Posted by NotEnoughForYou
Nein, da hast du etwas falsch verstanden.
Klassenmethoden werden über die Klasse aufgerufen, es wird kein Objekt benötigt (statisch), deshalb heißen sie Klassenmethoden.
Objektmethoden werden auf dem Objekt aufgerufen, deshalb heißen sie Objektmethoden.
Siehe Methode (Programmierung) ? Wikipedia
|
War mir erst unklar, was genau du meinst.
Wusste nicht, dass statische Methoden auch Klassenmethoden genannt werden.
|
|
|
01/21/2015, 19:41
|
#37
|
elite*gold: 0
Join Date: Jun 2010
Posts: 3,406
Received Thanks: 2,024
|
Quote:
Code:
t1.out();
new Test().out()
|
Meinst du das? Ich hoffe nicht. t1 ist logischerweise ein Objekt auf dem out() aufgerufen wird.
new Test().out() --> new Test() erzeugt ein Objekt (auch wenn es nicht in einer Variable gespeichert wird) auf dem dann die Methode out ausgeführt wird.
Code:
public class Main {
public static void out() {
// do something
}
public static void main(String[] args) {
Main t1 = new Main();
t1.out(); // wird nicht funktionieren
Main.out(); // wird funktionieren
}
}
In meinem Beispiel ist out eine Klassenmethode, deshalb funktioniert der Zugriff über ein Objekt nicht. Deshalb müssen wir auch Klassenname.methode sagen, weil es in meinem Fall eine Klassenmethode ist.
|
|
|
01/21/2015, 19:43
|
#38
|
elite*gold: 150
Join Date: Jan 2014
Posts: 11,338
Received Thanks: 3,780
|
Das Rad des Schicksals komplett per PHP.
|
|
|
01/21/2015, 22:00
|
#39
|
elite*gold: 399
Join Date: Sep 2011
Posts: 5,323
Received Thanks: 3,937
|
Ein vernünftiges Wiki, das Drops, exp etc aus der DB ausliest
|
|
|
01/21/2015, 23:16
|
#40
|
elite*gold: 0
Join Date: Mar 2014
Posts: 1,619
Received Thanks: 984
|
Quote:
Originally Posted by Noo'DasSchwarzeT
Ein vernünftiges Wiki, das Drops, exp etc aus der DB ausliest
|
Dropps aus der DB auslesen? oO
Wäre ne Idee
|
|
|
01/22/2015, 14:36
|
#41
|
elite*gold: 399
Join Date: Sep 2011
Posts: 5,323
Received Thanks: 3,937
|
Quote:
Originally Posted by Fydes
Dropps aus der DB auslesen? oO
Wäre ne Idee
|
Ja Drops halt aus der mob_drop_item
|
|
|
01/23/2015, 15:19
|
#42
|
elite*gold: 150
Join Date: Jan 2014
Posts: 11,338
Received Thanks: 3,780
|
Quote:
Originally Posted by Noo'DasSchwarzeT
Ja Drops halt aus der mob_drop_item
|
Kann man mit PHP überhaupt zum SSH Server connecten?
|
|
|
01/23/2015, 15:35
|
#43
|
elite*gold: 100
Join Date: Sep 2009
Posts: 8,143
Received Thanks: 2,763
|
Quote:
Originally Posted by revo
Kann man mit PHP überhaupt zum SSH Server connecten?
|
Mit SSh2 schon -
|
|
|
01/23/2015, 17:22
|
#44
|
elite*gold: 0
Join Date: Nov 2011
Posts: 519
Received Thanks: 109
|
pvp rangliste
|
|
|
01/23/2015, 18:49
|
#45
|
elite*gold: 0
Join Date: Mar 2014
Posts: 1,619
Received Thanks: 984
|
Quote:
Originally Posted by SkyLiine®
pvp rangliste 
|
Gibts doch schon
|
|
|
Similar Threads
|
searching a webdev
07/03/2014 - SRO Private Server - 1 Replies
hello iam searching a guy who can create a website for my silkroad server.
greetz
kev !
|
Syuki's Webdev.
01/29/2014 - Metin2 Trading - 1 Replies
#closed
#old
#moin
|
Power script nach Wunsch! - Kostenlos bis zur Spende
04/03/2013 - Freebies - 12 Replies
Hey Leute,
ich würde euch gerne ein Power script anbieten, wo jeder seine individuelle Vorstellung von der Powerwaffen erläutert.
Beispiel :
User 1 : Ich möchte K1,Ak47 und mp5k Powerfull haben
User 2 : Ich möchte anstatt 2 Nads 3 in meinem Iventar haben
Ich gebe User 1 dann folgendes :
K1 weniger Recoil, schneller Schußfrequenz, mehr Dmg, schnnellere Reload zeit.
|
Suche Webdev!
10/10/2011 - Flyff Private Server - 13 Replies
Suche einen Webdev Für das Project BloodyKings !
Einfach eine PN an mich mit deiner Skype ID /ICQ ID !
alter soll 15+ sein!
|
All times are GMT +1. The time now is 02:36.
|
|