Interfaces Flashcards
Wat moeten we aan de built in functional interface BinaryOperator meegeven aan parameters, en wat returnt het? En wat is de bijbehorende method name?
- 2 parameters (willekeurig type, maar beide hetzelfde type)
- return type moet hetzelfde type zijn als de parameters
- method name .apply()
Wat moeten we aan de built in functional interface UnaryOperator meegeven aan parameters, en wat returnt het? En wat is de bijbehorende method name?
- 1 parameter (willekeurig type)
- return type moet hetzelfde type zijn als de parameter
- method name .apply()
Wat moeten we aan de built in functional interface BiFunction meegeven aan parameters, en wat returnt het? En wat is de bijbehorende method name?
- 2 parameters (willekeurig type)
- return type mag alles zijn
- method name .apply()
Wat moeten we aan de built in functional interface Function meegeven aan parameters, en wat returnt het? En wat is de bijbehorende method name?
- 1 parameter (willekeurig type)
- return type mag alles zijn
- method name .apply()
Wat moeten we aan de built in functional interface BiPredicate meegeven aan parameters, en wat returnt het? En wat is de bijbehorende method name?
- 2 parameters (willekeurig type)
- return type boolean
- method name .test()
Wat moeten we aan de built in functional interface Predicate meegeven aan parameters, en wat returnt het? En wat is de bijbehorende method name?
- 1 parameter (willekeurig type)
- return type boolean
- method name .test()
Wat moeten we aan de built in functional interface BiConsumer meegeven aan parameters, en wat returnt het? En wat is de bijbehorende method name?
- 2 parameters (willekeurig type)
- return type void
- method name .accept()
Wat moeten we aan de built in functional interface Consumer meegeven aan parameters, en wat returnt het? En wat is de bijbehorende method name?
- 1 parameter (willekeurig type)
- return type void
- method name .accept()
Wat moeten we aan de built in functional interface Supplier meegeven aan parameters, en wat returnt het? En wat is de bijbehorende method name?
- geen parameters
- return type mag alles zijn
- method name .get()