L'abstraction est un concept informatique dans lequel une implémentation est séparée de son interface.

Plus à propos abstraction...

J'ai reçu une sorte d'évaluation théorique après avoir postulé pour une offre de développeur HTML / CSS Junior. Je n'ai absolument aucune idée de ce qu'est le langage de programmation abstrait. Quelqu'un est-il capable de résoudre cette tâche? Ci-dessous vous pouvez trouver un bloc de codage abstra....
2 mars 2021 à 11:43
J'essaye d'abstraire une fonction. Cette fonction boucle sur chaque nœud enfant d'un élément DOM donné (passé dans la fonction en tant qu'argument) et applique la même propriété et valeur de style CSS à chacun. Par exemple. function styleChildNodes(parent){ const children = parent.childNodes for ....
24 févr. 2021 à 21:31
Voici un court exemple du problème que je rencontre J'ai deux classes abstraites EntityAbs et ListEntityAbs: classe abstraite publique EntityAbs {// S'enregistrer dans une base de données public abstract int .......
24 févr. 2021 à 21:19
Je construis donc une bibliothèque en tant que projet qui ne couvre pas toutes mais la plupart des structures de données et je me suis retrouvé avec ce problème: package structure.tree; import structure.Structure; import structure.node.BinaryNodeKeyValue; public class AVLTree<Comparable,V> extends....
14 févr. 2021 à 14:06
Il y a des questions similaires à cela, mais je ne peux pas en trouver une qui va aussi loin que je le souhaite. J'utilise une classe personnalisée stockée dans un ArrayAdapter pour remplir un ListView avec des mises en page linéaires que je peux .......
J'essaye d'écrire une bibliothèque simple qui peut convertir entre différents types. Utilisation de .Net Core 3.1. Le but de ceci serait de convertir entre deux classes qui héritent de la même classe de base. .......
24 déc. 2020 à 19:16
Les objets de trait ne peuvent donc pas avoir de méthodes avec des génériques - cela semble bien. Mais dans ce langage, les seuls moyens d'utiliser le mécanisme d'abstraction sont disponibles via des génériques et des objets de trait. Ce qui signifie que pour chaque trait, je dois décider à l'avance....
21 nov. 2020 à 14:56
Tout d'abord, nous parlons de PHP 7.4.10, mais tout renseignement général est apprécié! Question résumée: j'aimerais définir une méthode statique dans une classe abstraite de telle manière que la méthode ne puisse être appelée publiquement qu'à partir de classes enfants étendant la classe abstraite ....
9 nov. 2020 à 22:24
L'abstraction de Python est souvent considérée comme magique par beaucoup. Venant d'un fond C, je sais très bien qu'il n'y a pas de magie, seulement du code dur froid composé de composants simples qui produit de l'abstraction. Ainsi, quand un manuel et mon professeur disent que nous pouvons «stocker....
15 oct. 2020 à 08:33
En C ++, j'ai une classe qui contient deux membres qui sont des conteneurs triés. Les conteneurs stockent le même type d'objet, mais l'un est trié par ordre croissant et l'autre par ordre décroissant. Remarque: le type d'objet dans chaque conteneur est le même, mais les instances d'objets réel....
2 oct. 2020 à 22:25
Je faisais une classe de base pour que toutes les liaisons pour enfant soient définies dans base J'ai fait jusqu'à ce abstract class BaseActivity2<B : ViewBinding?, T : BaseViewModel?> : AppCompatActivity() { private var viewBinding: B? = null private var baseViewModel: T? = null overri....
Tout d'abord, il y a une classe parente appelée Shape et elle a deux constructeurs un avec un paramètre et un autre avec deux paramètres. Il y a deux classes qui héritent des propriétés de la classe "Shape". Ce sont le rectangle et le cercle. Je l'ai essayé en utilisant java et j'ai obtenu ce que j....
26 août 2020 à 19:50
J'apprends les classes de cas Scala et les modèles de conception. À cette fin, j'ai créé un exemple ci-dessous qui, à mon avis, est un scénario assez probable lorsque vous travaillez avec des données de type Json. Je sais qu'il existe des bibliothèques qui font cela, mais je le fais manuellement p....
Récemment, on m'a posé une question dans une interview selon laquelle même si nous utilisons des classes abstraites ou des interfaces dans notre code, l'utilisateur final, qui clique très probablement sur les boutons de l'interface utilisateur, ne sera pas exposé aux fonctionnalités internes. Donc, ....
26 avril 2020 à 14:43
Disons que je suis en train d'écrire une série de commandes et que je décide de le transformer en boucle for. Par exemple, dis que j'ai print('Jane','Bennet') print('Elizabeth','Bennet') print('Mary','Bennet') pour commencer et je décide de le transformer en boucle for: for s in ['Jane','Elizabeth'....
8 déc. 2019 à 19:39
Supposons trois objets A a, B b et C c. Tous les trois ont une méthode avec la signature void foo(Bar& bar). Parfois, j'ai besoin d'écrire le code suivant: a.foo(bar); b.foo(bar); c.foo(bar); Maintenant, c'est beaucoup de duplication de code, surtout une fois que l'expression est plus longue. Jusqu....
4 nov. 2019 à 03:56
Bonjour, j'ai un problème avec obtenir la valeur de propriété de classe imbriquée. Je voudrais class Car { string name; string model; class Engine { public string engineNumber; public Engine(string engineNumber) { this.engineNumber = engineNumber; } } public Ca....
10 oct. 2019 à 22:05
J'ai X classes avec différentes informations et méthodes de calcul qui devraient être partagées mais qui pourraient être écrasées, donc: class Rule1 { int type = 1; string name = "Rule"; public float Calc() { return 1 + 2 + type; // SAME } } class Rule2 { int type = ....
Disons que j'ai 1 classe complète avec environ 20 méthodes qui fournissent différentes fonctionnalités. Nous avons maintenant plusieurs clients utilisant cette classe, mais nous voulons qu'ils aient un accès restreint. Par exemple - Client 1 - Obtient l'accès à method1 / m3 / m5 / m7 / m9 / m11 ....
27 sept. 2019 à 15:23
Désolé pour le titre déroutant, je suis un peu confus moi-même donc je vais simplement utiliser un exemple: D Supposons que nous ayons: public abstract class Vehicle { public abstract void paint(); } public class Car extends Vehicle { public void paint() { ... } public void ....
4 sept. 2019 à 21:04
J'étudiais les concepts orientés objet et là, le concept d'abstraction est essentiellement décrit comme cachant l'implémentation à l'utilisateur. Donc, s'il y a une fonction membre dans une classe et que nous appelons cette fonction pour une tâche, l'abstraction dit que l'utilisateur ne devrait pas ....
3 août 2019 à 14:04
Célèbre dans Haskell si nous avons une fonction sans type concret, nous pouvons en déduire quelque chose sur son comportement, par exemple f : a -> a Sera toujours l'identité. Avec Java Generics, nous ne pouvons pas prouver que les fonctions génériques ont un certain comportement puisque nous pouvo....
C'est peut-être une question stupide, mais je me suis récemment retrouvé à utiliser souvent cette abstraction: async function giveMeAName(cbAsync, initValue) { return await Promise.all( initValue.map(cbAsync), ); } Question: Est-ce une tâche courante pour quelqu'un d'autre? Si oui, a-t-il....
J'ai une application qui charge une liste de numéros de client / sujet à partir d'un fichier d'entrée et les affiche dans une interface utilisateur. Ces nombres sont de simples chaînes numériques complétées par des zéros, comme "02240/00106". Voici la classe ClientMatter: public class ClientMatter {....
J'ai un problème pour passer des paramètres dans un super constructeur. J'implémente l'abstraction avec l'héritage. J'ai créé trois classes qui étendent la classe abstraite Employé . Mais lorsque j'ai créé les objets de ces trois classes, une seule classe transmet correctement les arguments au cons....
3 avril 2018 à 10:43