Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 14:18

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

Advertisement



Funktionspolymorphie?

Discussion on Funktionspolymorphie? within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
Xereon's Avatar
 
elite*gold: 0
Join Date: Apr 2009
Posts: 793
Received Thanks: 366
Funktionspolymorphie?

Mir ist gerade so ne Frage in den Sinn gekommen: Ist Funktionspolymorphie mit AutoIT möglich?
Xereon is offline  
Old 12/05/2009, 13:01   #2
 
elite*gold: 1
Join Date: Oct 2008
Posts: 1,078
Received Thanks: 276
Also, wenn ich das richtig ableite soll das wonach du fragst eine Funktion oder Werte auf verschidene (poly) Arten verändern (morphie :P)
Stimmt das soweit? :P

Falls ja, hab ich auch schonmal drüber nachgedacht (auch wenn ich's nich so bennen könnte :P) aber ich glaub das geht nich, zumindest is mir kein Weg eingefallen wie :P
.nAno is offline  
Old 12/05/2009, 13:03   #3
 
Xereon's Avatar
 
elite*gold: 0
Join Date: Apr 2009
Posts: 793
Received Thanks: 366
Quote:
Originally Posted by .nAno View Post
Also, wenn ich das richtig ableite soll das wonach du fragst eine Funktion oder Werte auf verschidene (poly) Arten verändern (morphie :P)
Stimmt das soweit? :P

Falls ja, hab ich auch schonmal drüber nachgedacht (auch wenn ich's nich so bennen könnte :P) aber ich glaub das geht nich, zumindest is mir kein Weg eingefallen wie :P
Fast richtig. Bedeutet eigentlich soviel, dass man mehrer Parameterlisten für eine Funktion definieren kann.
Xereon is offline  
Old 12/05/2009, 13:03   #4
 
HardCore.1337's Avatar
 
elite*gold: 1
Join Date: Feb 2009
Posts: 1,726
Received Thanks: 729
Funktionspolymorphie bedeutet, das man Funktionen überlagern (oder überladen? weiß nicht wies heißt ) kann.

Soweit ich weiß ist das nicht mit AutoIt möglich. Ich lass mich aber gerne eines besseren belehren.
HardCore.1337 is offline  
Old 12/05/2009, 13:05   #5
 
Xereon's Avatar
 
elite*gold: 0
Join Date: Apr 2009
Posts: 793
Received Thanks: 366
T_T Schade hätte ja seien können, dass es irkenntwie geht.
Ist nähmlich ne ganz nette Methode, um sein code um ein vielfaches zu vereinfachern ^^

Edit: PS: Man spricht von einer überladenen Funktion
Xereon is offline  
Old 12/05/2009, 13:16   #6
 
elite*gold: 1
Join Date: Oct 2008
Posts: 1,078
Received Thanks: 276
Schade, jetz wo ich's verstanden hab wär's auch für mich interessant gewesen^^
.nAno is offline  
Old 12/05/2009, 17:23   #7
 
| Moep |'s Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 1,079
Received Thanks: 438
Überladen heißt das und geht bei c++, bei c gings auch noch nicht. Im Grunde definiert man dabei mehrere Funktionen mit den gleichen namen aber unterschiedlcihen Parametern. Der compiler sucht sich beim aufrufen der Funktion dann, anhand der übergebenen Parameter, die passende Funktion heraus.
Geht bei autoit soweit ich weiß nicht.
| Moep | is offline  
Old 12/05/2009, 21:11   #8
 
Shadowz75's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 443
Received Thanks: 597
Quote:
Originally Posted by | Moep | View Post
Überladen heißt das und geht bei c++, bei c gings auch noch nicht. Im Grunde definiert man dabei mehrere Funktionen mit den gleichen namen aber unterschiedlcihen Parametern. Der compiler sucht sich beim aufrufen der Funktion dann, anhand der übergebenen Parameter, die passende Funktion heraus.
Geht bei autoit soweit ich weiß nicht.
geht auch in allen .net sprachen
Shadowz75 is offline  
Reply




All times are GMT +2. The time now is 14:18.


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.