Skip to content

06 Interfaces

anjali0706 edited this page Aug 6, 2019 · 4 revisions

Declare Interface

interface interface_name { // variables' declaration // methods' declaration }

Declaring Interface Inheritance

child_interface extends parent interface{ }

Declaring Multiple Interface

interface interfacenam21{ // variables' declaration // methods' declaration } interface interfacename2{ // variables' declaration // methods' declaration }

interface NewInterface extends interfacename1, interfacename2{ // variables' declaration // methods' declaration }

Class Interface

/ defining interface for class
interface Person {
// variables' declaration // methods' declaration }

class Employee implements Person { # implementing the interface // Methods & properties }

Clone this wiki locally