How do I write interface names in Java?

While writing an interface/class names you need to keep the following points in mind.

  • First letter of the interface/class name should be capital and remaining letters should be small (mixed case).
interface Sample
  • Likewise, first letter of each word in the name should be capital an remaining letters should be small.
interface MYInterface
  • Keeping interface names simple and descriptive is suggestable.
  • Better not to use acronyms while writing interface/class names.


Live Demo

interface MyInterface { 
   void sample();
   void demo();
public class Test implements MyInterface {
   public void sample() {
      System.out.println("This is sample method");   
   public void demo() {
      System.out.println("This is demo method");   
   public static void main(String args[]) {
      Test obj = new Test();


This is sample method
This is demo method

Updated on: 30-Jul-2019


Kickstart Your Career

Get certified by completing the course

Get Started