Yes, that's very odd, Matt were you thinking of protected access
specifies...
Here's some Java code that if you cannot compile (at least not in 1.3)
Here's the compiler error
Tester.java [25:1] private void method() has private access in Tester
super.method();
^
1 error
Errors compiling Tester.
and the code...
public class Tester {
public static void main(String args[]) throws Exception{
SubTester st = new SubTester();
st.doMethod();
}
private void method() {
System.out.println("Tester::method");
}
}
class SubTester
extends Tester
{
public void doMethod() {
this.method();
}
private void method() {
super.method();
System.out.println("SubTester::method");
}
}
Matt I think you may need to cut back on the alcohol :)
_____________________________________________
Pete Freitag ([EMAIL PROTECTED])
CTO, CFDEV.COM
ColdFusion Developer Resources
http://www.cfdev.com/
-----Original Message-----
From: Mike Chambers [mailto:[EMAIL PROTECTED]]
Sent: Monday, April 29, 2002 7:43 PM
To: CF-Talk
Subject: RE: I like CFMX
hmm, thats odd.
>From Java In A NutShell 3rd ed.(published by Oreilly)
Page 106 : Access to members
"If a member of a class is declared private, the member is never
accessible except within the class itself."
Page 107 : Access control and inheritance
"Private fields and methods are never inherited..."
we are talkig about the same thing aren't we?
mike chambers
[EMAIL PROTECTED]
> -----Original Message-----
> From: Matt Liotta [mailto:[EMAIL PROTECTED]]
> Sent: Monday, April 29, 2002 7:14 PM
> To: CF-Talk
> Subject: RE: I like CFMX
>
>
> In Java, a subclass does in fact inherit private methods and
> properties.
>
> -Matt
>
> > -----Original Message-----
> > From: Mike Chambers [mailto:[EMAIL PROTECTED]]
> > Sent: Monday, April 29, 2002 3:59 PM
> > To: CF-Talk
> > Subject: RE: I like CFMX
> >
> > matt,
> >
> > correct if i am wrong (my java is a little rusty), but when
> inheriting
> > from a class in java, the subclass does not inherit private
> methods or
> > properties from the superclass (only protected and public).
> >
> > mike chambers
> >
> > [EMAIL PROTECTED]
> >
> > > -----Original Message-----
> > > From: Matt Liotta [mailto:[EMAIL PROTECTED]]
> >
> > > There are a lot of ways to argue this point. My point of view
> > > is that MM
> > > shouldn't tease us with OO type constructs. Either gives
> > > everything J2EE
> > > has to offer or don't bother at all.
> > >
> > > -Matt
> >
> >
>
______________________________________________________________________
Get the mailserver that powers this list at http://www.coolfusion.com
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists