OVH Cloud OVH Cloud

(Newbie) Héritage et polymorphisme

27 réponses
Avatar
patrice brassard
Je suis débutant et étudiant en C++ et je ne m'aîtrise pas tellement les
bases. J'ai beau regarder dans mes bouquins, je me bute à un mur. Voilà que
j'ai un exercice à faire et je sollicite votre aide.

1)
Je dois écrire un programme qui définit une classe Point, et 2 classes qui
hérite de Point, Carré et Cube.

2)
L'exercice doit également être fait selon la Composition.

SVP. Aidez-moi !

Merci !

7 réponses

1 2 3
Avatar
Gabriel Dos Reis
"Stan" ( remove the dots )> writes:

| D'un point de vue "géométrique" un carré n'est pas vraiment un cas
| particulier de point,
| pourtant, ce type de relation ( Point : Carre ) n'est pas une hérésie.

chez moi, si.

-- Gaby
Avatar
Stan
"Gabriel Dos Reis" a écrit dans le message de
news:
"Stan" ( remove the dots )> writes:

| D'un point de vue "géométrique" un carré n'est pas vraiment un cas
| particulier de point,
| pourtant, ce type de relation ( Point : Carre ) n'est pas une hérésie.

chez moi, si.

-- Gaby


Alors que dire de Carre : Rectangle ?

--
-Stan

Avatar
Marc Boyer
Le 01-09-2005, Stan a écrit :
"Gabriel Dos Reis" a écrit dans le message de
news:
"Stan" ( remove the dots )> writes:

| D'un point de vue "géométrique" un carré n'est pas vraiment un cas
| particulier de point,
| pourtant, ce type de relation ( Point : Carre ) n'est pas une hérésie.

chez moi, si.


Alors que dire de Carre : Rectangle ?


const Carre : const Rectangle

Un Carre est un rectangle particulier, mais une *variable*
carre n'est pas une *variable* rectangle...

Marc Boyer
--
À vélo, prendre une rue à contre-sens est moins dangeureux
que prendre un boulevard dans le sens légal. À qui la faute ?


Avatar
Gabriel Dos Reis
"Stan" ( remove the dots )> writes:

| "Gabriel Dos Reis" a écrit dans le message de
| news:
| > "Stan" ( remove the dots )> writes:
| >
| > | D'un point de vue "géométrique" un carré n'est pas vraiment un cas
| > | particulier de point,
| > | pourtant, ce type de relation ( Point : Carre ) n'est pas une hérésie.
| >
| > chez moi, si.
| >
| > -- Gaby
|
| Alors que dire de Carre : Rectangle ?

Pareil.

Non, n'essaie pas Cercle : Ellipse.

-- Gaby
Avatar
Stan
"Gabriel Dos Reis" a écrit dans le message de
news:
"Stan" ( remove the dots )> writes:

| "Gabriel Dos Reis" a écrit dans le
message de
| news:
| > "Stan" ( remove the dots )> writes:
| >
| > | D'un point de vue "géométrique" un carré n'est pas vraiment un cas
| > | particulier de point,
| > | pourtant, ce type de relation ( Point : Carre ) n'est pas une
hérésie.
| >
| > chez moi, si.
| >
| > -- Gaby
|
| Alors que dire de Carre : Rectangle ?

Pareil.

Non, n'essaie pas Cercle : Ellipse.



"Welcome to the wonderful world of public inheritance,
where the instincts you've developed in other fields of study
- including mathematics - may not serve you as well as you expect."

Sacré Scott ;-)

--
-Stan

Avatar
Gabriel Dos Reis
"Stan" ( remove the dots )> writes:

| "Gabriel Dos Reis" a écrit dans le message de
| news:
| > "Stan" ( remove the dots )> writes:
| >
| > | "Gabriel Dos Reis" a écrit dans le
| > message de
| > | news:
| > | > "Stan" ( remove the dots )> writes:
| > | >
| > | > | D'un point de vue "géométrique" un carré n'est pas vraiment un cas
| > | > | particulier de point,
| > | > | pourtant, ce type de relation ( Point : Carre ) n'est pas une
| > hérésie.
| > | >
| > | > chez moi, si.
| > | >
| > | > -- Gaby
| > |
| > | Alors que dire de Carre : Rectangle ?
| >
| > Pareil.
| >
| > Non, n'essaie pas Cercle : Ellipse.
| >
|
| "Welcome to the wonderful world of public inheritance,
| where the instincts you've developed in other fields of study
| - including mathematics - may not serve you as well as you expect."

La question évidemment reste de savoir le lien entre « public
inheritance » and « instincts you've developed in other fields of study
- including mathematics ».

-- Gaby
Avatar
Stan
"Gabriel Dos Reis" a écrit dans le message de
news:
|
| "Welcome to the wonderful world of public inheritance,
| where the instincts you've developed in other fields of study
| - including mathematics - may not serve you as well as you expect."

La question évidemment reste de savoir le lien entre « public
inheritance » and « instincts you've developed in other fields of study
- including mathematics ».

-- Gaby


Je ne suis pas sûr de te comprendre :-(
Est-ce du second degrès ( en partant de la gauche ) ?
--
-Stan

1 2 3