interface <interface_name>{
// declare constant fields
// declare methods that abstract
// by default.
}
one object acquires all the properties and behaviors of a parent object.
class Subclass-name extends Superclass-name
{
//methods and fields
}