Java Syntax: difference between abstract interface and Interface

Source: Internet
Author: User

The interface itself is abstract, but there is no clear provision, it is necessary to write the abstract keyword.
Abstract interface is an interface, and there is no difference between the two.
In Java in a nutshell,
"All methods of an interface are implicitly abstract, even if the abstract modifier is omitted ."
In thinking in Java,
"The abstract keyword, which allows you to create one or more methods in a class that have no definitions
-You provide part of the interface without providing a corresponding implementation, which is created by inheritors.
The interface keyword produces a completely abstract class, one that provides no implementation at all.
"
The conclusion is that abstract interface is an interface, and there is no difference between them.

Post from: http://www.blogjava.net/gembin/archive/2008/03/21/187746.html

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.