• Post Reply Bookmark Topic Watch Topic
  • New Topic

package problems  RSS feed

 
Ranch Hand
Posts: 82
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Given three files:






Which, inserted at // insert code here will allow all three files to compile? (Choose all
that apply.)
A. void go() { System.out.println("a.go"); }
B. public void go() { System.out.println("a.go"); }
C. private void go() { System.out.println("a.go"); }
D. protected void go() { System.out.println("a.go"); }
E. None of these options will allow the code to compile.

My understanding about the following is :
1. if class TestXcom would have extended from class B, I could use both B and D as Answer.. correct me if Wrong..
2. if I had to call the method go() from Class B, could I do so by adding options B or D?
 
Marshal
Posts: 5923
874
Chrome Eclipse IDE Google App Engine IntelliJ IDE jQuery Postgres Database Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Please QuoteYourSources
 
Shrinath M Aithal
Ranch Hand
Posts: 82
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Devaka Cooray wrote:Please QuoteYourSources



source : Katherine sierra & bert bates book.. chapter 10 about packages.. it is one of self test questions
 
Java Cowboy
Sheriff
Posts: 16083
88
Android IntelliJ IDE Java Scala Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Please do a search for "xcom" (use the "Search" link in the top right of the page) - this question has been discussed many times before here on JavaRanch.
 
I am a man of mystery. Mostly because of this tiny ad:
Rocket Oven Kickstarter - from the trailboss
https://coderanch.com/t/695773/Rocket-Oven-Kickstarter-trailboss
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!