Java   View all facts   Glossary   Help
member > method > protected method
Next methodpublic method    Upmethod    Previous methodprivate method   

protected method
subjectfact 
protected methodcan be accessed by code in the same package as this class as well as code in any subclasses, even if they are not in the same package    source: Object Oriented Software Engineering by Lethbridge and Laganière, 2001-10-19 11:37:46.0
can be overridden by public method in subclassadded by: JK, source: Sun Java Tutorial, 2001-10-19 11:37:46.0
cannot be overridden by private method in subclassadded by: JK, source: Sun Java Tutorial, 2001-10-19 11:37:46.0
is a subtopic of Methods2001-10-19 11:37:46.0
is a kind of methodadded by: JK, 2001-10-19 11:37:46.0
must be protected or public in all subclassesadded by: JK, source: Teach Yourself Java 2 in 21 Days, 2001-10-19 11:37:46.0
method    2001-10-19 11:37:21.0
2001-10-19 11:37:21.0
2001-10-19 11:37:21.0
2001-10-19 11:37:21.0
2001-10-19 11:37:21.0
belongs to a class    2001-10-19 11:37:21.0
can access all instance variables of all objects of its class2001-10-19 11:37:21.0
can have an array as a parameter - see method parameter    2001-10-19 11:37:21.0
can use the super method to invoke a method declared in the superclass2001-10-19 11:37:21.0
cannot be passed as an argument to a method or constructor    2001-10-19 11:37:22.0
creates an object by instantiating a class2001-10-19 11:37:22.0
does not return a value if it has a void return type2001-10-19 11:37:22.0
has part method definition2001-10-19 11:37:22.0
has part method signature2001-10-19 11:37:22.0
has part a block of implementation code2001-10-19 11:37:22.0
implements 2001-10-19 11:37:22.0
is part of a class or an object2001-10-19 11:37:22.0
may contain empty return statement if it has a void return type    2001-10-19 11:37:22.0
may have access modifier 2001-10-19 11:37:22.0
must contain return statement unless it has a void return type    2001-10-19 11:37:22.0
must define its parameter list2001-10-19 11:37:22.0
must define its return type2001-10-19 11:37:22.0
overrides a method in a superclass with the same name2001-10-19 11:37:22.0
returns a value that is of the return type of the method or a subtype of that type    2001-10-19 11:37:22.0
should have a comment at its head if the method is non-obvious2001-10-19 11:37:22.0
should return to its caller from only one place which should be the last statement    2001-10-19 11:37:23.0
usually hides instance variables, class variables from other objects2001-10-19 11:37:23.0
access unithas access mode2001-10-19 11:35:59.0
syntactic unithas syntax rule
bold = mandatory
italic = non-terminal
normal font = optional
2001-10-19 11:38:04.0

Next methodpublic method    Upmethod    Previous methodprivate method