L'héritage est une méthode de programmation orientée objet pour rendre la sous-classe similaire aux classes principales afin que la sous-classe hérite des propriétés des classes principales. La principale raison pour laquelle nous utilisons l'héritage est la réutilisation du code.
PNL - Zero to Hero avec PythonL'héritage unique signifie lorsqu'une sous-classe hérite des propriétés d'une seule classe principale. Par exemple, nous pouvons prendre les propriétés de la maison.
Exemple:
class A:
def area(self):
print("Housing price depends on area size")
def kitchen(self):
print("The kitechen should be madular type")
#now making a class B, which inherits the properties of class A
class B(A):
def parking(self):
print("Need of space for two cars")
def garden(self):
print("Garden should be in house")
#to access their features we make an object of class
a = A()
a.area()
Access of Class A methods with its object
Lorsque nous fabriquons un objet de classe B, nous voyons qu'il hérite également de toutes les méthodes de classe A.
b = B()
b.parking()
Class B inherits the features of Class A
Dans l'héritage multiniveau, plus la sous-classe est dérivée de la sous-classe. Pour comprendre cela, il y a un diagramme ci-dessous.
Exemple:
class A:
def area(self):
print("Housing price depends on area size")
def kitchen(self):
print("The kitchen should be modular type")
#now making a class B, which inherits the properties of class A
class B(A):
def parking(self):
print("Need of space for two cars")
def garden(self):
print("Garden should be in house")
#deriving class C for multilevel inheritance
class C(B):
def trees(self):
print("Happy Environment Day")
def happy(self):
print("We are happy people")
#to access their features we make an object of class
c = C()
c.happy()
Héritage à plusieurs niveaux
Dans ce type d'héritage, la sous-classe hérite des caractéristiques de la classe A et la classe B signifie hériter de plusieurs classes principales. Un point est à noter que la classe b n'hérite pas de la classe A.
Exemple:
class A:
def area(self):
print("Housing price depends on area size")
def kitchen(self):
print("The kitchen should be modular type")
#now making a class B, which inherits the properties of class A
class B:
def parking(self):
print("Need of space for two cars"
def garden(self):
print("Garden should be in house")
#deriving class C for multiple inheritance
class C(A,B):
def trees(self):
print("Happy Environment Day")
def happy(self):
print("We are happy people")
#to access their features we make an object of class
c = C()
c.trees()
L'héritage est un concept très important dans la programmation orientée objet pour faciliter l'utilisation et la réutilisation du code.
Lorsque vous faites une demande à facebook.com, votre ordinateur recherche le nom de domaine pour traduire ce nom de domaine en une adresse IP afin que votre ordinateur puisse établir cette connexion.
ON PEUT SE CONNECTER SUR :| LINKEDIN | TWITTER | MOYEN | SOUS-PILE | Le 10 mai, le concurrent le plus médiatisé et le plus fort de Google pour ChatGPT, BARD, est arrivé en Inde. Ma fascination ne m'a pas laissé arrêter de comparer Bard avec ChatGPT, et voici quelques comparaisons impressionnantes.
Quand tu grandis, on a tendance à te dire que le monde est comme il est et que ta vie est juste de vivre ta vie à l'intérieur du monde, sans jamais risquer ta vie, juste suivre un chemin tracé et mourir à la fin, et essayer de ne pas cogner trop les murs. Mais c'est une vie très limitée.
En 2022, avec la sortie de GPT-3, la compétence en écriture semble devenir moins importante. Avec l'IA, les personnes ayant une mauvaise écriture peuvent également générer du personnel de qualité.
Nous avons souvent du mal à mettre en œuvre ce que nous savons être bon pour nous. Qu'il s'agisse de dire à un proche que nous l'aimons ou de se rappeler de parler comme un pirate, il y aura toujours ceux qui prétendent qu'un jour, une semaine ou un mois d'événements ne sont pas nécessaires parce qu'ils font déjà ces choses.
Dans le monde rapide et compétitif d'aujourd'hui, la carrière d'une personne joue un rôle important dans la croissance personnelle, la stabilité financière et la satisfaction globale de la vie. Cependant, de nombreuses personnes se retrouvent prises dans un cycle incessant de stagnation et d'insatisfaction, dépérissant progressivement dans leur vie professionnelle.