មេរៀនទី៥៤: Java Inner Class
Java inner class ឬ nested class គឺជា class ឧទាហរណ៍
បានប្រកាសខាងក្នុង declared class ឬ interface។ យើងប្រើ inner classes
ដើម្បី logically group classes និង interfaces។
Syntax នៃ Inner class
class Java_Outer_class{
…
class Java_Inner_class{
…
}
…
}
ប្រភេទនៃ Nested classes
មានពីរប្រភេទនៃ nested classes non-static និង static nested classes.។ ដែល non-static nested classes មានជា inner classes។
Syntax នៃ Inner class
class Java_Outer_class{
…
class Java_Inner_class{
…
}
…
}
ប្រភេទនៃ Nested classes
មានពីរប្រភេទនៃ nested classes non-static និង static nested classes.។ ដែល non-static nested classes មានជា inner classes។
- non-static nested class(inner class)
- a)Member inner class
- b)Annomynous inner class
- c)Local inner class
- static nested class
Type
|
Description
|
Member Inner Class | A class created within class and outside method. |
Annonymous Inner Class | A class created for implementing interface or extending class. Its name is decided by the java compiler. |
Local Inner Class | A class created within method. |
Static Nested Class | A static class created within class. |
Nested Interface | An interface created within class or interface. |
Post a Comment