Isi kandungan:
Definisi - Apakah maksud Resolusi Nama?
Resolusi nama, dalam konteks pengaturcaraan, adalah menghubungkan pengenal di dalam persekitaran pengaturcaraan kepada komponen program sebenar yang mereka wakili. Nama-nama ini boleh disimpan dalam jadual carian atau sebagai sebahagian daripada hierarki ruang nama. Tujuan penamaan adalah untuk memberikan rujukan ringkas kepada bahan berkod. Proses ini boleh digunakan untuk memanggil fungsi, pembolehubah atau komponen lain dari repositori entiti yang dinamakan.
Techopedia menerangkan Resolusi Nama
Nama komponen pengaturcaraan boleh menjadi pilihan sewenang-wenang programmer, atau ia boleh menjadi sesuatu dengan sintaks khusus yang diberikan oleh algoritma bahasa pengaturcaraan. Ruang nama pengenal memberikan konteks. Nama yang sama dalam dua ruang nama yang berbeza mungkin merujuk kepada komponen pengaturcaraan yang sama sekali berbeza. Skop pembolehubah menentukan di mana ia boleh didapati untuk kegunaan dalam program.
Nama-nama yang diberikan kepada subrutin membolehkan mereka dipanggil dengan mudah tanpa memasukkan keseluruhan kod. Keupayaan untuk mengakses subrutin dengan menggunakan nama adalah salah satu kelebihan utama pengaturcaraan.
Resolusi nama boleh berlaku apabila program dikompilkan atau semasa runtime. Yang pertama dipanggil resolusi nama statik, dan yang lain dipanggil resolusi nama dinamik.
Takrif ini ditulis dalam konteks Pengaturcaraan