Programmation objet
thomas
-
clemence Messages postés 13 Statut Membre -
clemence Messages postés 13 Statut Membre -
Comment pourrait on définir une classe abstraite, svp.
5 réponses
-
Tout simplement :
abstract class Nom_classe {
//...
}
Si tu as d'autres questions, n'hestites pas. -
Une classe abstraire définit ce que toute classe fille devra contenir.
Par exemple, on peut créer une classe abstraire 'Forme' avec un attribut COULEUR, et une méthode CHANGE_COULEUR.
Toute classe qui en dérive devra posséder l'attribut COULEUR et une méthode CHANGE_COULEUR.
(Par exemple, une classe Cercle, Rectangle, Triangle).
Cela assure que tous les cercles, rectangles, triangles possèdent une COULEUR, et qu'on pourra la changer avec la méthode CHANGE_COULEUR. -
Je crois que l'exemple est assez compréhensible, les cours dispo sur ccm concernant Java sont assez bien pour débuter, tu peux y jeter 1 coup d'oeil, et si as d'autres questions n'hestite pas a en faire part sur le forum.
-
bonjours
ceci est mon code pour la réalisation d'un visual_attribute sur un item.
c'est sur le declencheur PRE_TEXT_ITEM, Mais ça ne marche pas ça envoi un message me disant "Impossible de trouver l'élément :AVENANTS.PRC_MARCHE pour en retourner la valeur
"
Declare
PRC_MARCHE NUMBER(12) ;
Begin
If ( PRC_MARCHE <= 10) Then
Set_Item_Instance_Property(':AVENANTS.PRC_MARCHE',CURRENT_RECORD,VISUAL_ATTRIBUTE, 'VERS_BLANC');
Else
Set_Item_Instance_Property(':AVENANTS.PRC_MARCHE',CURRENT_RECORD,VISUAL_ATTRIBUTE, 'ROUGE_SUR_BLANC');
End if ;
End ;
je sollicite votre aide en la matrière -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
bonjours à tous
je developpe en Oracle Form builder
ceci est mon code pour la réalisation d'un visual_attribute sur un item.
c'est sur le declencheur PRE_TEXT_ITEM, Mais ça ne marche pas ça envoi un message me disant "Impossible de trouver l'élément :AVENANTS.PRC_MARCHE pour en retourner la valeur
"
Declare
PRC_MARCHE NUMBER(12) ;
Begin
If ( PRC_MARCHE <= 10) Then
Set_Item_Instance_Property(':AVENANTS.PRC_MARCHE',CURRENT_RECORD,VISUAL_ATTRIBUTE, 'VERS_BLANC');
Else
Set_Item_Instance_Property(':AVENANTS.PRC_MARCHE',CURRENT_RECORD,VISUAL_ATTRIBUTE, 'ROUGE_SUR_BLANC');
End if ;
End ;
je sollicite votre aide en la matrière