Register for your free account! | Forgot your password?
Rust Cheats

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 02:36

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Webdev]Wunsch Script

Discussion on [Webdev]Wunsch Script within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old 01/21/2015, 18:14   #31
 
.Tobias's Avatar
 
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
.Tobias is offline  
Old 01/21/2015, 18:34   #32
 
elite*gold: 0
Join Date: Jan 2015
Posts: 106
Received Thanks: 52
Quote:
Originally Posted by .Tobias View Post
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.
'Mahone is offline  
Old 01/21/2015, 18:50   #33
 
NotEnoughForYou's Avatar
 
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.
NotEnoughForYou is offline  
Thanks
1 User
Old 01/21/2015, 19:11   #34
 
elite*gold: 0
Join Date: Jan 2015
Posts: 106
Received Thanks: 52
Quote:
Originally Posted by NotEnoughForYou View Post
Man nennt sie anders, weil sie auf Objekten ausgeführt werden.
Sind trotzdem Funktionen.

Quote:
Originally Posted by NotEnoughForYou View Post
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 View Post
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.
'Mahone is offline  
Old 01/21/2015, 19:14   #35
 
NotEnoughForYou's Avatar
 
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
NotEnoughForYou is offline  
Thanks
1 User
Old 01/21/2015, 19:41   #36
 
elite*gold: 0
Join Date: Jan 2015
Posts: 106
Received Thanks: 52
Quote:
Originally Posted by NotEnoughForYou View Post
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.
'Mahone is offline  
Old 01/21/2015, 19:41   #37
 
NotEnoughForYou's Avatar
 
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.
NotEnoughForYou is offline  
Old 01/21/2015, 19:43   #38

 
elite*gold: 150
The Black Market: 147/0/0
Join Date: Jan 2014
Posts: 11,338
Received Thanks: 3,780
Das Rad des Schicksals komplett per PHP.
Shigatu is offline  
Thanks
1 User
Old 01/21/2015, 22:00   #39
 
DasSchwarzeT's Avatar
 
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
DasSchwarzeT is offline  
Thanks
2 Users
Old 01/21/2015, 23:16   #40
 
Fydes's Avatar
 
elite*gold: 0
Join Date: Mar 2014
Posts: 1,619
Received Thanks: 984
Quote:
Originally Posted by Noo'DasSchwarzeT View Post
Ein vernünftiges Wiki, das Drops, exp etc aus der DB ausliest
Dropps aus der DB auslesen? oO

Wäre ne Idee
Fydes is offline  
Old 01/22/2015, 14:36   #41
 
DasSchwarzeT's Avatar
 
elite*gold: 399
Join Date: Sep 2011
Posts: 5,323
Received Thanks: 3,937
Quote:
Originally Posted by Fydes View Post
Dropps aus der DB auslesen? oO

Wäre ne Idee
Ja Drops halt aus der mob_drop_item
DasSchwarzeT is offline  
Old 01/23/2015, 15:19   #42

 
elite*gold: 150
The Black Market: 147/0/0
Join Date: Jan 2014
Posts: 11,338
Received Thanks: 3,780
Quote:
Originally Posted by Noo'DasSchwarzeT View Post
Ja Drops halt aus der mob_drop_item
Kann man mit PHP überhaupt zum SSH Server connecten?
Shigatu is offline  
Old 01/23/2015, 15:35   #43


 
.Marcel''s Avatar
 
elite*gold: 100
Join Date: Sep 2009
Posts: 8,143
Received Thanks: 2,763
Quote:
Originally Posted by revo​ View Post
Kann man mit PHP überhaupt zum SSH Server connecten?
Mit SSh2 schon -
.Marcel' is offline  
Old 01/23/2015, 17:22   #44
 
SkyLiine®'s Avatar
 
elite*gold: 0
Join Date: Nov 2011
Posts: 519
Received Thanks: 109
pvp rangliste
SkyLiine® is offline  
Old 01/23/2015, 18:49   #45
 
Fydes's Avatar
 
elite*gold: 0
Join Date: Mar 2014
Posts: 1,619
Received Thanks: 984
Quote:
Originally Posted by SkyLiine® View Post
pvp rangliste
Gibts doch schon
Fydes is offline  
Reply


Similar Threads 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.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.