Problèmes POO
site12
Messages postés
288
Date d'inscription
Statut
Membre
Dernière intervention
-
dsy73 Messages postés 9252 Date d'inscription Statut Contributeur Dernière intervention -
dsy73 Messages postés 9252 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
j'ai vraiment beaucoup de mal en lisant les cours de POO, peu importe le langage,et j'ai plusieurs questions à propos de plusieurs langages.
1) Une classe, c'est quoi ? et ça sert à quoi concretement ?
2) une structure, c'est quoi ? ça sert à quoi concretement ?
3) en c#, le mot "using", il veut dire quoi ? C'est une directive de pré-processeur
4) c'est quoi un constructeur/destructeur ? Et ca sert à quoi concretement ?
Aussi je m'y met en Swift, nouveau langage d'Apple, mais j'ai vraiment du mal
5) en swift (nouveau langage d'apple), voici le code de base
5.1) Ca veut dire quoi "@" devant "@NSApplicationMain" et devant "@IBOutlet"
5.2) Et @NSApplicationMain signifie quoi ? ca sert à quoi ?
5.3) "sender: AnyObject", ca veut dire quoi sender ? Et ca veut dire quoi anyobject ?
5.4) NSWindow! , pourquoi y'a un "!" ?
Merci par avance à ceux qui s'y connaissent :)
j'ai vraiment beaucoup de mal en lisant les cours de POO, peu importe le langage,et j'ai plusieurs questions à propos de plusieurs langages.
1) Une classe, c'est quoi ? et ça sert à quoi concretement ?
2) une structure, c'est quoi ? ça sert à quoi concretement ?
3) en c#, le mot "using", il veut dire quoi ? C'est une directive de pré-processeur
4) c'est quoi un constructeur/destructeur ? Et ca sert à quoi concretement ?
Aussi je m'y met en Swift, nouveau langage d'Apple, mais j'ai vraiment du mal
5) en swift (nouveau langage d'apple), voici le code de base
import Cocoa
@NSApplicationMain
class AppDelegate: NSObject, NSApplicationDelegate {
@IBOutlet weak var window: NSWindow!
@IBOutlet weak var button: NSButton!
@IBAction func button(sender: AnyObject) {
}
func applicationDidFinishLaunching(aNotification: NSNotification) {
// Insert code here to initialize your application
}
func applicationWillTerminate(aNotification: NSNotification) {
// Insert code here to tear down your application
}
}
5.1) Ca veut dire quoi "@" devant "@NSApplicationMain" et devant "@IBOutlet"
5.2) Et @NSApplicationMain signifie quoi ? ca sert à quoi ?
5.3) "sender: AnyObject", ca veut dire quoi sender ? Et ca veut dire quoi anyobject ?
5.4) NSWindow! , pourquoi y'a un "!" ?
Merci par avance à ceux qui s'y connaissent :)
A voir également:
- Problèmes POO
- Happy poo - Télécharger - Arcade
1 réponse
Salut
quelques explications sur la POO : https://openclassrooms.com/fr/courses/1665806-programmez-en-oriente-objet-en-php/1665911-introduction-a-la-poo
quelques explications sur la POO : https://openclassrooms.com/fr/courses/1665806-programmez-en-oriente-objet-en-php/1665911-introduction-a-la-poo