| คุณลักษณะของ local class | เป็น class ที่สร้างขึ้นภายใน Block การทำงานใด |
|---|
subject:คุณลักษณะของ local class
syntax:{ class local_class { attribute; method; } local_class object = new local_class ( ); }
content:เป็น class ที่สร้างขึ้นภายใน Block การทำงานใด ( ไม่ต้องมี keyword static ) และสามารถเรียกใช้ได้เฉพาะภายใน Block การทำงานนั้นๆเท่านั้น ( Block การทำงาน ได้แก่ { } )
example:for ( int i=0; i<10; i++ ) { class Person { public int age; public void setAge ( int age ) { this.age = age; } } Person bamboo = new Person ( ); bamboo.setAge ( i ); }