J'ai enfin compris le concept d'objet en informatique !
Douglas3255
2024-11-02 00:37:32
Oui je sais je suis un low et que certains d'entre vous l'on capté en 10 minutes. Perso je l'utilisais mais sans le comprendre. Enfin j'arrivais pas vraiment à l'expliquer.
Bordel je vous jure que ça faut du bien maintenant que je comprend comment ça marche comme quoi s'acharner ça a du bon.
Ncov-2019
2024-11-02 00:38:41
Perso j'adore c'est tellement relaxant la programmation orientée objet
Morlbora
2024-11-02 00:39:55
Bien joue khey. Pour tout le monde ca prend du temps, t'inquiete pas. C'est juste qu'ensuite ca devient tellement naturel qu'on oublie a quel point on a galere au debut.
GaspachoAndalou
2024-11-02 00:40:26
Bon bah go pour l'héritage et l'héritage multiple à présent
SniffeurDeFiak
2024-11-02 00:42:40
C'est juste une façon de structurer ton code, ya rien à comprendre le golem.
Soulelone
2024-11-02 00:44:32
En vrais c'est pas ouf. L'idée de départ est bonne, mais les gens partent tellement loin dans les abstractions que les projets complexes deviennent vite illisibles.
Je préfère encore le code juste avec des fonctions. Au moins tu peux débuguer plus facilement.
Douglas3255
2024-11-02 00:44:57
Le 02 novembre 2024 à 00:38:04 :
Explique du coup
Il faudrait peut être déjà que j'explique pourquoi je comprenais pas:
Pour définir un objet : on parle de méthode , de propriété, d'instance et tout ce vocabulaire me perdait.
Enfait c'est comme un code dans le code mais avec des variables (les proprietes ) auxquelles on peut assigner différentes fonctions (les fameuses methodes)
Et ce qui différence une instance d'un même objet ce sont les valeur qu'on assigné à ces propriétés.
L'intérêt est de pouvoir faciliter la manipulation de certaines variables , un peu comme une fonction sauf que l'on a plus de possiblité !
anusnoirfondant
2024-11-02 00:45:30
Le 02 novembre 2024 à 00:44:57 :
Le 02 novembre 2024 à 00:38:04 :
Explique du coup
Il faudrait peut être déjà que j'explique pourquoi je comprenais pas:
Pour définir un objet : on parle de méthode , de propriété, d'instance et tout ce vocabulaire me perdait.
Enfait c'est comme un code dans le code mais avec des variables (les proprietes ) auxquelles on peut assigner différentes fonctions (les fameuses methodes)
Et ce qui différence une instance d'un même objet ce sont les vaeur qu'on assigné à ces propriétés.
L'intérêt est de pouvoir faciliter la manipulation de certaines variables , un peu comme une fonction sauf que l'on a plus de possiblité !
rien compris DDB
Douglas3255
2024-11-02 00:46:13
Le 02 novembre 2024 à 00:45:30 :
Le 02 novembre 2024 à 00:44:57 :
Le 02 novembre 2024 à 00:38:04 :
Explique du coup
Il faudrait peut être déjà que j'explique pourquoi je comprenais pas:
Pour définir un objet : on parle de méthode , de propriété, d'instance et tout ce vocabulaire me perdait.
Enfait c'est comme un code dans le code mais avec des variables (les proprietes ) auxquelles on peut assigner différentes fonctions (les fameuses methodes)
Et ce qui différence une instance d'un même objet ce sont les vaeur qu'on assigné à ces propriétés.
L'intérêt est de pouvoir faciliter la manipulation de certaines variables , un peu comme une fonction sauf que l'on a plus de possiblité !
rien compris DDB
J'étais pareil que toi au début
Foulurker
2024-11-02 00:50:04
T'as un ensemble avec avec 10 éléments.
Tu numérotes ces éléments de 1 à 10.
A_1, A_2, A_3... A_10.
Là, t'as créé un tableau.
Ou bien tu décides que tu ne vas pas numéroter les éléments, à la place tu vas les indexer par un peu tout et n'importe quoi.
Genre A_1 devient A_{couleur}, A_2 devient A_{taille}, etc etc.
Pour moi c'était ça un objet, c'est un truc un peu plus général qu'un tableau car t'indexes par ce que tu veux.
Mais y a moyen que j'ai absolument pigé que dalle
Morlbora
2024-11-02 00:52:30
Le 02 novembre 2024 à 00:44:57 :
Le 02 novembre 2024 à 00:38:04 :
Explique du coup
Il faudrait peut être déjà que j'explique pourquoi je comprenais pas:
Pour définir un objet : on parle de méthode , de propriété, d'instance et tout ce vocabulaire me perdait.
Enfait c'est comme un code dans le code mais avec des variables (les proprietes ) auxquelles on peut assigner différentes fonctions (les fameuses methodes)
Et ce qui différence une instance d'un même objet ce sont les valeur qu'on assigné à ces propriétés.
L'intérêt est de pouvoir faciliter la manipulation de certaines variables , un peu comme une fonction sauf que l'on a plus de possiblité !
tu confonds classe et objet, peut-etre que la confusion est seulement semantique mais un objet c'est une instance d'une classe khey.
la classe c'est un ensemble d'attributs et de methode, donc c'est un ensemble abstrait avec ses propres regles
par ex, la classe Forumeur a les attributs pseudo, niveau et peut performer diverses actions (monter de niveau, poster un message, DDB un mauvais topic)
et toi, objet forumeur, donc instance de la classe Forumeur, tu as un pseudo bien defini et un niveau bien defini, etc
en fait juste en pratiquant tu vas integrer le truc, t'inquiete
Soulelone
2024-11-02 00:54:44
Non vraiment c'est plus bête que ca. L'orienté objet c'est juste l'idée de regrouper ensemble des variables et des fonctions qui sont faits pour fonctionner ensemble.
Tu vas par exemple créer la classe personnage. Tu vas avoir les variable, vie, magie, etc. et des fonction du type lancer un sort, diminuer la vie du personnage, etc.
LarsErickssong
2024-11-02 01:04:00
Le 02 novembre 2024 à 00:52:30 :
Le 02 novembre 2024 à 00:44:57 :
Le 02 novembre 2024 à 00:38:04 :
Explique du coup
Il faudrait peut être déjà que j'explique pourquoi je comprenais pas:
Pour définir un objet : on parle de méthode , de propriété, d'instance et tout ce vocabulaire me perdait.
Enfait c'est comme un code dans le code mais avec des variables (les proprietes ) auxquelles on peut assigner différentes fonctions (les fameuses methodes)
Et ce qui différence une instance d'un même objet ce sont les valeur qu'on assigné à ces propriétés.
L'intérêt est de pouvoir faciliter la manipulation de certaines variables , un peu comme une fonction sauf que l'on a plus de possiblité !
tu confonds classe et objet, peut-etre que la confusion est seulement semantique mais un objet c'est une instance d'une classe khey.
la classe c'est un ensemble d'attributs et de methode, donc c'est un ensemble abstrait avec ses propres regles
par ex, la classe Forumeur a les attributs pseudo, niveau et peut performer diverses actions (monter de niveau, poster un message, DDB un mauvais topic)
et toi, objet forumeur, donc instance de la classe Forumeur, tu as un pseudo bien defini et un niveau bien defini, etc
en fait juste en pratiquant tu vas integrer le truc, t'inquiete
Cette explication de zinzin
Normalement je comprends rien à l'informatique mais la j'ai tout compris
Sapo17kan
2024-11-02 08:32:39
tu as la classe Lion et l'objet Simba, instance de la classe Lion
nzjaK
2024-11-02 08:36:36
Le 02 novembre 2024 à 00:52:30 :
Le 02 novembre 2024 à 00:44:57 :
Le 02 novembre 2024 à 00:38:04 :
Explique du coup
Il faudrait peut être déjà que j'explique pourquoi je comprenais pas:
Pour définir un objet : on parle de méthode , de propriété, d'instance et tout ce vocabulaire me perdait.
Enfait c'est comme un code dans le code mais avec des variables (les proprietes ) auxquelles on peut assigner différentes fonctions (les fameuses methodes)
Et ce qui différence une instance d'un même objet ce sont les valeur qu'on assigné à ces propriétés.
L'intérêt est de pouvoir faciliter la manipulation de certaines variables , un peu comme une fonction sauf que l'on a plus de possiblité !
tu confonds classe et objet, peut-etre que la confusion est seulement semantique mais un objet c'est une instance d'une classe khey.
la classe c'est un ensemble d'attributs et de methode, donc c'est un ensemble abstrait avec ses propres regles
par ex, la classe Forumeur a les attributs pseudo, niveau et peut performer diverses actions (monter de niveau, poster un message, DDB un mauvais topic)
et toi, objet forumeur, donc instance de la classe Forumeur, tu as un pseudo bien defini et un niveau bien defini, etc
en fait juste en pratiquant tu vas integrer le truc, t'inquiete
Sah première fois que je capte un truc expliqué sur le forum
HotLin
2024-11-02 08:39:10
C'est bien. Maintenant essaie de comprendre ce qu'est un objet calisthenics et une monade
MarionPidcock
2024-11-02 08:44:33
De toute façon l'informatique est over en 2024
Full plans de licenciement, full bouché
Tu l'as appris un peu trop tard
Tartine_M6U
2024-11-02 08:45:29
Le 02 novembre 2024 à 08:39:10 HotLin a écrit :
C'est bien. Maintenant essaie de comprendre ce qu'est un objet calisthenics et une monade
les monades c'est dur à faire comprendre mais en fait on s'en sert tout le tempshttps://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png
une monade ça sert à enchainer les instructions.
métaphore jvc : chaque topic est une "boîte" où tu peux lire ou non le contenu. Si le topic est encore actif, la monade te laisse lire le message. Mais si le topic est 410, elle te redirige simplement, sans faire planter l'application, en disant "Dsl c'est censuré" ça permet par exemple de gérer simplement les erreurs. (c'est une monade Either)