| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    Comment étendre une classe abstraite
    Une classe abstraite , dans le Java et les langages de programmation C # est utilisé pour déclarer des caractéristiques communes de ses sous-classes , sans définir ces caractéristiques au-delà d'un niveau de base. Ils peuvent contenir à la fois , les types de données non abstraites définies et des méthodes et , de types de données abstraits , généralisées et des méthodes qui ne peuvent être exécutées par d'autres , non abstraites , des classes . L'importance des classes abstraites , c'est qu'ils offrent un moyen pour l'héritage multiple , ce qui n'est pas possible autrement . L'héritage multiple est la capacité d'une classe d'hériter des méthodes et types de données d'autres classes et n'est pas une caractéristique de base de Java et C #. Instructions
    Java Classes abstraites
    1

    Créer une classe abstraite en déclarant qu'il abstraite grâce à l'utilisation du mot "abstrait ". La classe doit contenir les types et les méthodes à mettre en œuvre par les classes non abstraites données abstraits . Un exemple de code déclarer une classe comme abstraite et contenant une méthode abstraite ressemble à ceci: Photos

    public class DailyActivities abstraites {

    publique promenade abstract void (); }

    < br >

    ne comprend pas la mise en œuvre de la méthode dans la classe abstraite .
    2

    Créer une classe non abstraite qui mettra en œuvre les types de données et méthodes au sein de la classe abstraite. Un exemple de classe est la suivante:

    classe WeeklySchedule public {

    }
    3

    relier la classe non abstraite avec la classe abstraite en utilisant le mot-clé " extends " . Ensuite , mettre en œuvre une méthode abstraite de la classe abstraite . La mise en œuvre de la méthode nécessite le programmeur de coder une instruction de la méthode à exécuter. Un exemple de code est le suivant:

    WeeklySchedule public class DailyActivities {

    promenade public void () {

    System.out.println (" Aujourd'hui, j'ai marché de 5 miles " ) ;

    } }


    C # classes abstraites
    4

    Créer une classe abstraite en déclarant qu'il abstraite grâce à l'utilisation de le "abstrait ". mot-clé La classe doit contenir les types et les méthodes à mettre en œuvre par les classes non abstraites données abstraits . Un exemple de code déclarer une classe comme abstraite et contenant une méthode abstraite est:

    public class DailyActivities abstraites {

    publique promenade abstract void (); }


    ne comprend pas la mise en œuvre de la méthode dans la classe abstraite .
    5

    Créer une classe non abstraite qui mettra en œuvre les types de données et méthodes au sein de la classe abstraite. Une classe d' exemple :

    classe WeeklySchedule publique {

    }
    6

    Relate la classe non abstraite avec la classe abstraite en utilisant un deux-points (:) . Ensuite , mettre en œuvre une méthode abstraite de la classe abstraite . La mise en œuvre de la méthode nécessite le programmeur de coder une instruction de la méthode à exécuter. Un exemple de code est le suivant:

    WeeklySchedule public class : DailyActivities {

    promenade public void () {

    System.out.println (" Aujourd'hui, j'ai marché de 5 miles " ) ;

    } }



    Previous :

    next :
      articles connexes
    ·Problèmes d'évolutivité dans les applications Web Ja…
    ·Comment faire pour convertir AS3 pour Java 
    ·Comment quitter un codage Java Request 
    ·Comment écrire une applet Java 
    ·A propos des fonctions de caractères Java 
    ·Comment écrire Android 1.1 SDK Code 
    ·Comment développer un jeu Tetris en Java Sans une Appl…
    ·Comment puis-je imprimer un symbole Unicode en Java 
    ·Comment créer un programme de Ping en Java 
    ·Comment faire pour utiliser Java Decompiler 
      articles en vedette
    ·Comment changer une grille de couleur 
    ·Quelles sont les différences entre Visual Basic Expres…
    ·Caractéristiques de Visual Basic 
    ·Comment faire pour créer des fichiers PDF avec C Code …
    ·Comment installer le moteur PHP sur un PC Windows 
    ·Comment ouvrir un fichier avec l'interpréteur python 
    ·Comment activer une API de fenêtre à afficher dans VB…
    ·Comment mettre à jour PHP sur iWeb 
    ·Comment sortir d'un cadre d'une fenêtre en Java 
    ·Comment lire une ligne de DOSBox Avec Perl 
    Copyright © Connaissances Informatiques http://fr.wingwit.com