il existe un modèle de conception appelé état
il existe un modèle d'observateur
Il y a le modèle de vélo. C'est le modèle préféré de Peter.C# et Delphi disposent tous deux de propriétéshttps://docs.microsoft.com/ru-ru/dotnet/csharp/programming-guide/classes-and-structs/properties.
et les ewents ne sont plus un gadget depuis longtemps.
mais, à mon avis, un autre sujet sur les paroles d'une assez bonne chanson "Fairy" - YazheVik .... Vous allez et je suis une fée ! ....
Peter, qui arrive encore du mauvais côté. Pourquoi l'État devrait-il être un outil ? L'État était et est, n'a pas disparu, il est encore plus primaire que tout le reste. Et oui - un événement n'est pas un état, il n'est donc pas décrit mais enregistré.
Реter Konow:
...mais où est le concept philosophique "officiellement enregistré" de l'Objet ? Hélas, aucun n'existe à ce jour, et il ne peut y en avoir. ...
Parce qu'elle n'est pas du tout basée sur la philosophie. L'objet en programmation n'est pas quelque chose de sublime, de mystique ou autre chose que vous auriez pu imaginer. Il s'agit simplement d'un amalgame de fonctions et de variables.
Ce sujet intéressera ceux qui sont préoccupés par les questions de programmation mondiale.
Je me demande "pourquoi le modèle d'objet communément connu dans le concept standard de la POO est un canon ?".
Parce que les deux premiers grands O viennent en premier. Puisque le concept est orienté objet, ils constituent l'essence même du concept. De la même manière que dans le concept de programmation procédurale les procédures sont le point principal, dans le SQL les requêtes sont le point principal, sans tenir compte de la manière dont elles sont exécutées, et ainsi de suite. L'essence, pas le canon. La canonisation de la POO avec son opposition aux autres approches est activement engagée dans ce forum, c'est pourquoi il y a une telle impression.
Au lieu de réinventer votre propre vélo, vous devriez étudier la théorie des types et pratiquer son application à la programmation dans les langages fonctionnels (par exemple Haskel).
Pour comprendre les fondements philosophiques et logiques, vous pouvez lire Bertrand Russell.
Ce sujet intéressera ceux qui sont préoccupés par les questions de programmation mondiale.
Bla bla bla.
Tout ceci n'a rien à voir avec la POO ou la programmation.
Mieux vaut l'appeler "Combien d'objets peuvent tenir sur la pointe d'une aiguille ?".
Parce qu'il y a deux O majuscules en premier lieu. Puisque le concept est orienté objet, ils constituent l'essence même du concept. Tout comme dans le concept de programmation procédurale, le point principal est constitué par les procédures, dans SQL, le point principal est constitué par les requêtes, sans tenir compte de la manière dont elles sont exécutées, etc. etc. L'essence, pas le canon. La canonisation de la POO avec son opposition aux autres approches est activement engagée dans ce forum, c'est pourquoi il y a une telle impression.
Parce que ça ne repose pas du tout sur la philosophie. L'objet de la programmation n'est pas quelque chose de noble, de mystique ou de tout autre chose auquel on pourrait penser. Il s'agit simplement d'un amalgame de fonctions et de variables.

- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Vous acceptez la politique du site Web et les conditions d'utilisation
Ce sujet intéressera ceux qui sont préoccupés par les questions de programmation mondiale.
La question qui me taraude est la suivante: "pourquoi le modèle d'objet bien connu figure-t-il dans le canon des concepts standard de la POO ?". Je veux dire qu'un Objet est une entité que les gens décrivent avec des mots à chaque fois qu'ils prononcent ce mot. Avec l'avènement de la programmation, une tentative de décrire l'Objet par un code était logiquement liée et une technologie spéciale a été inventée pour le faire, mais voici la question : pourquoi un seul ? Comme si la première langue avait complètement supplanté les autres et ne les avait pas laissées évoluer. C'est impossible dans les temps anciens, mais possible à l'ère du mondialisme et de la propagande. Et c'est ainsi que cela s'est produit - une représentation de l'Objet a conquis le monde et a bloqué les directions d'autres idées.
Il y a longtemps que j'aurais accepté la conception standard de l'Objet, si je n'avais pas eu à m'en plaindre (en tant que philosophe).
Cela signifie que les auteurs du concept de POE ont agi de manière arbitraire, en se fiant à l'"infaillibilité" de leurs notions philosophiques.
2. Voici quelques-unes de mes revendications :
(1) Pourquoi le concept standard ne dispose-t-il pas d'un outil " L'état de" ? Les objets n'ont-ils pas d'états ? Un état peut être décrit dans une structure, mais cela n'est pas pratique. Le concept standard n'est pas conçu pour travailler avec les états des objets. Par exemple : je crée une structure spéciale, je liste les paramètres de l'objet, j'en copie une partie (les paramètres sélectionnés), je nomme cette partie comme un état et j'écris des valeurs qui correspondent à un certain état de l'objet. Puis je le relie à la structure principale de l'objet.
(2) Il n'existe pas d'instrument d'"événement". Je veux dire qu'un événement "plane" dans le concept standard, mais il ne peut pas être décrit comme une énumération, une classe ou une fonction. Une simple description d'un événement dans la programmation serait utile. Par exemple, décrivez-le comme une structure, mais en indiquant les états "d'arrière-plan" de l'environnement et des objets, et en indiquant un changement clé, qui est le déclencheur d'une chaîne d'autres changements. Encore une fois, la POO n'est pas affûtée pour une description concise des événements et propose de les décrire dans un tas de conditions, qui n'ont pas de nom et sont situées "n'importe où".
(3) En outre, un paramètre n'est pas un objet indépendant. En fait, c'est l'objet le plus important, qui peut être modélisé et tout système peut être assemblé à partir de ses copies et modifications. Ce n'est pas...
Je pourrais continuer encore et encore, mais mon message est clair : construisez votre POO et peut-être inventerez-vous quelque chose de bien plus cool, parce que personne n'a essayé de le faire sérieusement avant vous. Et le concept standard est une vision subjective, pas de la physique ou des mathématiques et il peut être modifié)).