File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Core Java Problem - Multilevel inheritance ,variable access

 
Amol Pingate
Greenhorn
Posts: 14
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
public class A
{
int i=10;
}


public class B extends A
{
int i=20;
}

public class C extends B
{
int i=30;

public void display()
{
System.out.println(this.i); // This line will print 30
System.out.println(super.i); // This line will print 20

System.out.println(); // i want to access int i of class A
}
public static void main(String args[])
{
C objc = new C();
objc.display();
}
}



How to access variable "i" of class A , in display method of class C.


Please can anyone tell me.
 
Devaka Cooray
ExamLab Creator
Marshal
Pie
Posts: 4119
195
Chrome Eclipse IDE Google App Engine IntelliJ IDE jQuery Postgres Database Tomcat Server
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Casting would be helpful

System.out.println(((A)this).i);
 
Amol Pingate
Greenhorn
Posts: 14
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thank you

it's working...........
 
Jesper de Jong
Java Cowboy
Saloon Keeper
Pie
Posts: 15150
31
Android IntelliJ IDE Java Scala Spring
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Welcome to JavaRanch.

The Sun Certification Results forum is meant for people to post messages when they have done a Sun certification exam - it is not for asking questions about Java. I will move this topic to a more appropriate forum for you. Next time, please select the appropriate forum yourself.
 
Gopi Arumugam
Greenhorn
Posts: 10
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi dude, if you not fix with this problem Multilevel Inheritance

If you see this video which clearly explain you about the concept of "Multilevel Inheritance" in Java

http://www.youtube.com/watch?v=MA7-r83gat4

All the Best!!!
 
Maneesh Godbole
Saloon Keeper
Posts: 10976
11
Android Eclipse IDE Google Web Toolkit Java Mac Ubuntu
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
gopivista wrote:


Please check your private messages for an important administrative matter.
 
Ankit Garg
Sheriff
Posts: 9497
22
Android Google Web Toolkit Hibernate IntelliJ IDE Java Spring
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Amol please Use Code Tags when you post a source code. You can edit your message using this button ...
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic