Computer Science 225
Advanced Programming
Spring 2017, Siena College
Hidden3 BlueJ Project
Click here to download a BlueJ project for Hidden3.
Hidden3 Source Code
The Java source code for Hidden3 is below. Click on a file name to download it.
/* * Example Hidden3: yet another hiding example * * Based on example by Darren Lim, Siena College, Computer Science 225 */ class HidingInheritance { public int x = 1; public void printX() { System.out.println(x); } } class Subclass extends HidingInheritance { public int x = 2; public void printX() { super.printX(); System.out.println(x); } } public class Hidden3 { public static void main(String[] args) { Subclass s = new Subclass(); s.printX(); } }