En gros quand on fait this.vie = vie;
C'est comme quand on initialise une variable int = 0; mais là c'est en string du coup?
Le 03 novembre 2022 à 17:25:24 :
Le 03 novembre 2022 à 17:02:00 :
Des fois j'ai l'impression que j'ai compris et 10 sec après j'ai oublié ayaaaaEn gros une classe possède des attributs, par exemple Héro possède l'attribut vie.
Imagine maintenant que dans un fichier de config tu ais une valeur vieInitialeDuHéros= 14.
Si tu veux construire un héros, tu veux faire :"la vie de mon Héro" = vieInitialeDuHéros
ou en code : this.vie = vieInitialeDuHéros
Sauf que par convention au lieu d'écrire vieInitialeDuHéros, on écrit juste vie.
Ah ok bordel c'est juste ça?
Le 03 novembre 2022 à 16:59:00 :
Le 03 novembre 2022 à 16:57:57 :
Le 03 novembre 2022 à 16:55:12 :
Le 03 novembre 2022 à 16:45:20 :
Le 03 novembre 2022 à 16:44:28 :
Le 03 novembre 2022 à 16:43:56 :
Pourquoi elles baisent pas entre elles si elles ont du malElles arrivent pas à s'aborder (autisme)
L'autisme chez les femmes c'est vraiment ultra rare en plus, beaucoup plus que chez les hommes.
autisme asperger : causé en partie par une surexposition du fœtus à des hormones masculines
homosexualité féminine : causé en partie par une surexposition du fœtus à des hormones masculinesThis. Il y a beaucoup d'autistes chez les lesbiennes
Elles cherchent avant tout une personne confiante qui soit l'inverse d'elles mêmes, qui sait faire la discut, qui prenne le dessus quoi
C'est bien plus important que la beauté
Finalement elles cherchent des caractéristiques masculines mais dans un corps féminin ?
https://image.noelshack.com/fichiers/2022/38/5/1663951771-indespite.png
Oui
Le 03 novembre 2022 à 17:05:04 :
Le 03 novembre 2022 à 17:00:12 :
Le 03 novembre 2022 à 16:58:17 :
this
c'est l'object que tu manipules.https://image.noelshack.com/fichiers/2017/22/1496583962-risisingecigarette.png this.vie = vie, ça veut dire que tu donnes à l'attribue "vie" de l'object que tu manipules la valeur de la variable "vie"
https://image.noelshack.com/fichiers/2017/22/1496583962-risisingecigarette.png T'apprends Unity mon bon khey ?
Mais pourquoi on aurait besoin de faire ça? Vie c'est vie pourquoi il faudrait réattribuer une valeur
Putain je pige rien
J'essaie juste de comprendre et je regarde une vidéo ou la prof fait un jeu et du coup y'a cette ligne de code mais je comprends pas
Bah t'as ton personnage avec sa barre de vie qui lui est propre. Tu rencontres un magicien programmé pour te regénerer de 30 pv, donc ton personnage :
personnage.vie = personnage.vie + 30;
Mais dans la pratique au veut juste avoir une fonction interne à la classe du personnage, qui est de régénerer, donc tu déclares
public void regénérer(int vie){
this.vie += vie;
}et appeler
personnage.rénégéner(30);
C'est de la POO de base.
Ok ça je comprends
Mais je comprend pas this.vie = vie;
Le 03 novembre 2022 à 16:58:17 :
this
c'est l'object que tu manipules.https://image.noelshack.com/fichiers/2017/22/1496583962-risisingecigarette.png this.vie = vie, ça veut dire que tu donnes à l'attribue "vie" de l'object que tu manipules la valeur de la variable "vie"
https://image.noelshack.com/fichiers/2017/22/1496583962-risisingecigarette.png T'apprends Unity mon bon khey ?
Mais pourquoi on aurait besoin de faire ça? Vie c'est vie pourquoi il faudrait réattribuer une valeur
Putain je pige rien
J'essaie juste de comprendre et je regarde une vidéo ou la prof fait un jeu et du coup y'a cette ligne de code mais je comprends pas
Le 03 novembre 2022 à 16:55:12 :
Le 03 novembre 2022 à 16:45:20 :
Le 03 novembre 2022 à 16:44:28 :
Le 03 novembre 2022 à 16:43:56 :
Pourquoi elles baisent pas entre elles si elles ont du malElles arrivent pas à s'aborder (autisme)
L'autisme chez les femmes c'est vraiment ultra rare en plus, beaucoup plus que chez les hommes.
autisme asperger : causé en partie par une surexposition du fœtus à des hormones masculines
homosexualité féminine : causé en partie par une surexposition du fœtus à des hormones masculines
This. Il y a beaucoup d'autistes chez les lesbiennes
Elles cherchent avant tout une personne confiante qui soit l'inverse d'elles mêmes, qui sait faire la discut, qui prenne le dessus quoi
C'est bien plus important que la beauté
Le 03 novembre 2022 à 16:52:45 :
Go refaire des cours complet sur la POOtu verras ce sont les principes de base c'est pas compliqué à comprendre
C'est justement les bases que je suis en train de voir mais je trouve aucun cours qui explique bien les bases
Le 03 novembre 2022 à 16:52:42 :
Le 03 novembre 2022 à 16:51:47 GTX1660Ti a écrit :
Le 03 novembre 2022 à 16:50:55 :
Le 03 novembre 2022 à 16:47:30 GTX1660Ti a écrit :
Ah OK le constructeur sert à créer un objetDu coup dans une classe abstraite on ne peut faire appel au constructeur et on ne peut pas créer d'objet c'est ça?
ça j'en sais rien déso khey je fais pas d'OOP, j'ai regardé sur google et j'ai vu qu'elles pouvaient quand même avoir un constructeur mais je sais pas à quoi ça sert
https://image.noelshack.com/fichiers/2022/24/6/1655577587-ahi-triangle-clopent.png Bordel c'est l'enfer ce truc
non c'est juste chiant mais pas très dur, tu fais ça dans quel contexte? si t'as le choix fais du haskell c'est autrement plus agréable que cette purge
https://image.noelshack.com/fichiers/2022/24/6/1655577587-ahi-triangle-clopent.png
C'est pour mon cours d'informatique, normalement je suis spé réseau mais on me donne ce genre de truc à faire bordel
Le 03 novembre 2022 à 16:50:55 :
Le 03 novembre 2022 à 16:47:30 GTX1660Ti a écrit :
Ah OK le constructeur sert à créer un objetDu coup dans une classe abstraite on ne peut faire appel au constructeur et on ne peut pas créer d'objet c'est ça?
ça j'en sais rien déso khey je fais pas d'OOP, j'ai regardé sur google et j'ai vu qu'elles pouvaient quand même avoir un constructeur mais je sais pas à quoi ça sert
https://image.noelshack.com/fichiers/2022/24/6/1655577587-ahi-triangle-clopent.png
Bordel c'est l'enfer ce truc
Ah OK le constructeur sert à créer un objet
Du coup dans une classe abstraite on ne peut faire appel au constructeur et on ne peut pas créer d'objet c'est ça?
Le 03 novembre 2022 à 16:45:20 :
Le 03 novembre 2022 à 16:44:28 :
Le 03 novembre 2022 à 16:43:56 :
Pourquoi elles baisent pas entre elles si elles ont du malElles arrivent pas à s'aborder (autisme)
L'autisme chez les femmes c'est vraiment ultra rare en plus, beaucoup plus que chez les hommes.
Non du tout c'est juste mal diagnostiqué
Le 03 novembre 2022 à 16:39:59 :
Le 03 novembre 2022 à 16:36:53 GTX1660Ti a écrit :
Le 03 novembre 2022 à 16:33:12 :
le code fait dégueulasse parce que t'as l'impression de recopier la même chose dans le vide mais en vérité tu assignes à une propriété (this.x) la valeur d'un paramètre du constructeur (x tout court)si t'aimes pas ça faut pas faire de langage de pisseur OOP
https://image.noelshack.com/fichiers/2022/24/6/1655577587-ahi-triangle-clopent.png Ah ok c'est un peu plus claire
Tu peux me dire en mots simples à quoi sert un constructeur? Du coup je comprends que vie est un paramètre entre parenthèses du constructeur ok
Mais que fait le constructeur?le constructeur c'est la fonction en gras dans ce truc : Humain h = new Humain("login", 20)
https://image.noelshack.com/fichiers/2022/24/6/1655577587-ahi-triangle-clopent.png c'est la fonction dans ta classe qui porte le même nom que ta classe
https://image.noelshack.com/fichiers/2022/24/6/1655577587-ahi-triangle-clopent.png
Oui je sais mais à quoi ça sert concrètement?
Je suis trop nul en prog car je me pose trop de questions et tout est bcp trop abstrait
Le 03 novembre 2022 à 16:43:56 :
Pourquoi elles baisent pas entre elles si elles ont du mal
Elles arrivent pas à s'aborder (autisme)
La plupart des couples de lesbienne qui tiennent dans le temps reproduisent la dynamique homme femme
Une femme plus masculine qui a de l'argent et qui fournit de la sécurité à la femelle plus féminine
Le 03 novembre 2022 à 16:33:12 :
le code fait dégueulasse parce que t'as l'impression de recopier la même chose dans le vide mais en vérité tu assignes à une propriété (this.x) la valeur d'un paramètre du constructeur (x tout court)si t'aimes pas ça faut pas faire de langage de pisseur OOP
https://image.noelshack.com/fichiers/2022/24/6/1655577587-ahi-triangle-clopent.png
Ah ok c'est un peu plus claire
Tu peux me dire en mots simples à quoi sert un constructeur? Du coup je comprends que vie est un paramètre entre parenthèses du constructeur ok
Mais que fait le constructeur?
Le 03 novembre 2022 à 16:28:19 :
À spécifier le scope de ta classe et non de ton scope actuel (méthode, …)
Donc par extension tu accès à l’attribut de classe et non à la variable du même nom dans ton scope
Je comprends pas