យើង​​បាន​ដឹង​រួច​មក​ហើយ​ថា​ ការយក​ថ្នាក់​​មក​ប្រើ​ជាមួយ​នឹង​ប្រមាណ​សញ្ញា new មិន​មែន​ជា​ការយក​វិធីនិង​ឬ​អថេរ​​ផ្សេង​ៗ​ នៅ​ក្នុង​ថ្នាក់​​នោះ​មក​ប្រើ​ឡើយ គឺ​វា​គ្រាន់​តែ​ជាការ​បង្កើត​​អថេរ​ម៉្យាង​ ដែល​ជា​សិស្ស​នៃ​ថ្នាក់​នោះ​តែ​ប៉ុណ្ណោះ​។ ហើយ​បើ​សិន​ជា​​យើង​ចង់​យក​វិធី​​និង​ឬ​អថេរ​ដែល​ជា​សម្បត្តិ​នៅ​ក្នុង​ថ្នាក់​​មក​ប្រើ យើង​ត្រូវ​ធ្វើ​ដូច​ខាងក្រោម​នេះ​៖

 

class Area{
  constructor(){
    this.pi = 3.14
  }

  rectangle(width,height){
    let surface = width * height
    console.log(`The area of the rectangle is: ${surface}`)
  }
}

//ការបង្កើត​សិស្ស​នៃ​ថ្នាក់ Area
let instance = new Area()
 
//ការយក​សម្បត្តិ​​ក្នុង​ថ្នាក់ Area មក​ប្រើ
console.log(instance.pi);
console.log(instance.rectangle(25, 5))

 

ដូចនេះ​យើង​ឃើញ​ថា ដើម្បី​អាច​យក​សម្បត្តិ​​នៅ​ក្នុង​ថ្នាក់​ណា​មួយ​​មក​ប្រើការ យើង​ចាំបាច់​ត្រូវ​តែ​បង្កើត​សិស្ស​នៃ​ថ្នាក់​នោះ​​ជាមុន​សិន រួច​សឹម​យក​សម្បត្តិ​ទាំងនោះ​មក​ប្រើការ ​តាម​រយៈ​​សិស្ស​នោះ​ជាក្រោយ​៕