Just for simple understanding, method overriding is runtime feature . This is obtained in run time and compiler do not care about this during compilation. So your code has to be compiler compliance . So your compilation fails because the method is not accessible from other package during compilation ( despite the fact that it would be available during run time as it inherits the Frog class).

Java access to protected member in subclass in different package, using object reference of parent type
I just wanted to confirm something if that's okay? :) I am setting up a new site for someone and they already have email configured on an existing server and want the website on a different one. They have already set the www a record to the new server IP and this works fine and they have two MX records setup and the email is working fine. They have not updated the @ A Record, this is still pointing to the mail server IP (which means the non www version of the site goes there instead). Am i not right in thinking that if you have the MX records set then the A Records for both www and @ can be set to a different server IP and will have no impact on the email (as this will be controlled purely by the MX records)? So I can change the @ a record to the new server ip as well and this won't affect their email right? Assuming this is okay will it screw up the RDNS or any of the other email validation techniques?

Thanks so much for your help as ever,

Dave
