JAVA learning history interface

Resumed JAVA learning that was skipped recently It seems to be stressful if you don't do what you have to do. Then talk about focusing ...

interface

If you translate it literally, it's a boundary surface and a point of contact. I think it's an image of something that connects things at the boundary between things.

Programmatically speaking It is a mechanism that provides functions to classes that have no inheritance relationship. The difference from the class is that only constants and abstract methods can be members.

I can't use the interface as it is At the time of class generation implements I have to implement the function with.

Definition

Contents of processing~~~~~
* Only constants and methods can be members
}```


## Implementation
```class a implements interface name{
   public(Override with this) ~~ () {
   }
}```

 By the way, any number of implementations can be implemented.
 Don't forget to add "," when writing continuously.



Recommended Posts

JAVA learning history interface
JAVA learning history interface inheritance
Java learning memo (interface)
java (interface)
[java] interface
About Java interface
For JAVA learning (2018-03-16-01)
Java learning day 5
[Java] About interface
[Java] Functional interface
About interface, java interface
java learning day 2
java learning day 1
JAVA learning history final modifier and static modifier
JAVA learning history abstract classes and methods
Java Basic Learning Content 6 (Inheritance / Abstract Class / Interface)
Callable Interface in Java
Java learning 2 (learning calculation method)
java standard functional interface
java learning (conditional expression)
Java learning memo (method)
Java Learning (1)-Hello World
History of Java annotation
Java learning memo (basic)
Java learning memo (inheritance)
Learning Java framework # 1 (Mac version)
Advanced inheritance abstract, interface -java
Java basic learning content 7 (exception)
Java learning memo (data type)
[Java] Functional interface / lambda expression
Java history in this world
Java basic learning content 5 (modifier)
4th day of java learning
Check Java9 Interface private methods
Java learning memo (logical operator)
Java learning memo (abstract class)
Java Basic Learning Content 8 (Java API)
Java Learning 1 (learning various data types)
Java basic learning content 4 (repetition)
[Java Bronze] Learning memo (interface, static method, type conversion, etc.)
Java learning memo (creating an array)
[Java beginner] About abstraction and interface
Java basic learning content 3 (operator / ternary operator)
interface
Java basic learning content 9 (lambda expression)
Java learning memo (while statement, do-while statement)
Java basic learning content 2 (array / ArrayList)
[Android Studio] [Java] Learning memos & links
[JAVA] Difference between abstract and interface
Java
Java, interface to start from beginner
I tried to summarize Java learning (1)
Java
What I researched about Java learning
Interface Try to make Java problem TypeScript 7-3
Study Deep Learning from scratch in Java.
Significance of interface learned from Java Collection
(Learning memo) Java Level 2 measures: Question range
Java Silver exam procedure and learning method
First steps for deep learning in Java
Understand java interface in your own way