SlideServe
Menu
Préférences
© SlideServe · v2026

Abstract Class, Interface, Package

dixie avatar
8 diapositives · 270 Views · Sep 01, 2014

Abstract Class, Interface, Package. Membuat sebuah project yang mengimplementasikan interface dan abstract class, dengan rincian sbb Abstract Class Animal Interface Flyer Interface Speaker Class Dog : extends Animal and implements Speaker Class Cat : extends Animal and implements Speaker

Abstract Class, Interface, Package - slide 1
01 / 8Abstract Class, Interface, Package
1 / 17

Télécharger la présentation

Abstract Class, Interface, Package
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Abstract Class, Interface, Package

  2. Membuat sebuah project yang mengimplementasikan interface dan abstract class, dengan rincian sbb • Abstract Class Animal • Interface Flyer • Interface Speaker • Class Dog : extends Animal and implements Speaker • Class Cat : extends Animal and implements Speaker • Class Bird : extends Animal and implements Speaker, Flyer • Class Bat : extends Animal and implements Flyer • Main.java (main class)

  3. Animal <<abstract>> Dog Cat Bird Bat Interface : Flyer Interface : Speaker

  4. Class Animal public abstract class Animal { private int age; public void setAge(intnewAge) { this.age=newAge; } public intgetAge() { return age; } public abstract void eat() ; public abstract void walk(); }

  5. Interface Flyer public interface Flyer { public void flying(); }

  6. Class Cat public class Cat extends Animal implements Speaker { String name; public Cat(String newName) { this.name=newName; } @Override public void eat() { System.out.println(name+" eat fish"); } @Override public void walk() { System.out.println(name+" with four leg"); } public void speaking() { System.out.println(name+" speaks MIAUW MIAUW"); } }

  7. Class Main public class Main{ public static void main(String[] args) { Cat caty=new Cat("Caty"); caty.setAge(2); System.out.println("Caty's age is "+caty.getAge()+" years "); caty.eat(); caty.speaking(); } }

  8. Lengkapipada project diatas • Interface Speaker • Class Dog • Class Bird • Class Bat