Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Cloud/Virtualization forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Cast to interface reference and the class refernece that implementing the interface.is it possible?

 
Slaxmi Raj
Ranch Hand
Posts: 45
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Can any one please explain the below statement with example(Not getting to my knowledge because i am the beginner).
A reference variable can be declared as a class type or an interface type. If
the variable is declared as an interface type, it can reference any object of any
class that implements the interface.
 
Winston Gutkowski
Bartender
Pie
Posts: 10109
56
Eclipse IDE Hibernate Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Slaxmi Raj wrote:Can any one please explain the below statement with example(Not getting to my knowledge because i am the beginner)...

List<String> = new ArrayList<String>();

Winston
 
Campbell Ritchie
Sheriff
Posts: 48424
56
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The raw type version might be easier to visualise.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic