i was teaching the basics of inheritance in java to one of my math tutees when i bumped into one of the differences of java and .NET. basically i declared a field variable as protected and was able to access the said field from a different class on the same package. turns out that java's protected keyword...