កុំព្យូទ័រ, ការសរសេរកម្មវិធី
គោលការណ៍ជាមូលដ្ឋាននៃ OOP និងការប្រើប្រាស់របស់ពួកគេ
ព័ត៌មានទូទៅ
OOP គឺជារចនាប័ទ្មសរសេរកម្មវិធីដែលបានបង្ហាញខ្លួននៅក្នុងទសវត្សរ៍ទី 80 នៃសតវត្សទី 20 ។ មិនដូចភាសានីតិវិធីដែលទិន្នន័យនិងការណែនាំសម្រាប់ការដំណើរការរបស់ពួកគេមានលក្ខណៈដាច់ដោយឡែកពីគ្នានៅក្នុងការរៀបចំវត្ថុដែលផ្ដោតលើព័ត៌មាននេះត្រូវបានបញ្ចូលទៅក្នុងអង្គភាពតែមួយ។
គោលការណ៍គ្រឹះរបស់ OOP
កម្មវិធីកម្មវិធីកម្មសិក្សាមានតំរូវការផ្ទាល់ខ្លួន។ គោលការណ៍របស់ PLO គឺជាគំនិតមូលដ្ឋានរបស់គាត់។ មានបីសំខាន់បំផុតគឺ: មរតកពហុភូមិសាស្ត្រនិងការវេចខ្ចប់។ ខាងក្រោមគ្នានឹងត្រូវបានពិភាក្សាលម្អិតបន្ថែមទៀត។ មូលដ្ឋានគ្រឹះនៃការសរសេរកម្មវិធីនៅក្នុងភាសា OOP មាននៅក្នុងការប្រើវត្ថុនិងថ្នាក់។ នៅពេលផ្លាស់ប្តូរពីរចនាប័ទ្មនីតិវិធីនៃការសរសេរប្រភពកូដទៅវត្ថុតម្រង់ទិសមានភាពលំបាកជាញឹកញាប់ប៉ុន្តែអ្នកអភិវឌ្ឍន៍ភាគច្រើនរកឃើញអត្ថប្រយោជន៍ជាច្រើននៅក្នុង OOP ។
Encapsulation
ការអ៊ិនកូដគឺជាការប្រើនៃការច្របាច់បញ្ចូលគ្នារវាងទិន្នន័យនិងការណែនាំដើម្បីដំណើរការពួកវាទៅជាធាតុមួយ។ នៅពេលសរសេរកម្មវិធីនៅក្នុងភាសា OOP មួយភាពខុសគ្នាត្រូវបានធ្វើឡើងរវាងព័ត៌មាននៅក្នុងអង្គភាពនិងពីខាងក្រៅ។ ដូច្នេះវាអាចធ្វើឱ្យប្រាកដនៃសុវត្ថិភាពនៃទិន្នន័យនិងវិធីសាស្ត្រនៃការអនុវត្តរបស់ពួកគេពីឥទ្ធិពលខាងក្រៅឧទាហរណ៍ពីថ្នាក់ផ្សេងទៀតដែលមិនទាក់ទងនឹងវត្ថុនេះ។ នៅខាងក្នុងអង្គភាពទិន្នន័យមានទំនាក់ទំនងគ្នាយ៉ាងជោគជ័យប៉ុន្តែត្រូវបានការពារដោយសុវត្ថិភាពពី ការចូលប្រើប្រាស់ដោយគ្មានការអនុញ្ញាត ពីខាងក្រៅ។
មរតក
គោលការណ៍ទី 2 នៃ OOP - មរតកគឺជាសមត្ថភាពរបស់ថ្នាក់មួយក្នុងការប្រើវិធីសាស្រ្តរបស់អ្នកដទៃដោយមិនធ្វើដដែលៗការអនុវត្តជាក់ស្តែងរបស់ពួកគេ។ មរតកអនុញ្ញាតឱ្យអ្នកកម្ចាត់ការលែងត្រូវការតំរូវនៃកូដប្រភព។
ពហុភូមិសាស្ត្រ
គោលការណ៍មួយផ្សេងទៀតនៃ OOP គឺមានភាពទុទិដ្ឋិនិយម។ ការប្រើប្រាស់របស់វាមានន័យថាដើម្បីរៀបចំវត្ថុដែលមានភាពស្មុគស្មាញខុស ៗ គ្នាអ្នកអាចបង្កើតចំណុចប្រទាក់មួយដែលនឹងមានប្រតិកម្មខុសពីព្រឹត្តិការណ៍និងពេលអនុវត្តភារកិច្ចឱ្យបានត្រឹមត្រូវ។
ភាសា OOP
គោលការណ៍នៃ OOP ត្រូវបានប្រើនៅក្នុងភាសាកម្មវិធីដ៏ពេញនិយមដូចជា C ++ និង Java ដែលមានកម្មវិធីនិងកម្មវិធីជាច្រើនត្រូវបានបង្កើតឡើង។ វាក៏មានភាសា OOP តិចប្រើផងដែរ - Delphi, Object Pascal, Ruby និងអ្នកផ្សេងទៀតជាច្រើន។
ការរិះគន់របស់ PLO
ថ្វីបើមានសេចក្តីថ្លែងការណ៍វិជ្ជមានច្រើនណាស់ចំពោះវិធីសាស្រ្តនេះគោលការណ៍ OOP ត្រូវបានរិះគន់ជាញឹកញាប់។ ដូច កម្មវិធីសរសេរនីតិវិធី OOP មានគុណវិបត្តិរបស់វា។
ទីមួយភាពស្មុគស្មាញនៃការផ្លាស់ប្តូរ។ ដើម្បីយល់អំពីគោលការណ៍ OOP វាត្រូវចំណាយពេលច្រើនជាពិសេសសម្រាប់មនុស្សដែលធ្វើការយ៉ាងជិតស្និទ្ធជាមួយតែភាសាសរសេរកម្មវិធី។
ទីបីវិធីសាស្ដ្រលើសលប់ច្រើនហួសប្រមាណអាចនាំឱ្យមានការពិតដែលកូដប្រភពនិងកម្មវិធីអភិវឌ្ឍន៍នឹងត្រូវបានផ្ទុកលើសពីមុខងារនិងសមត្ថភាពដែលមិនចាំបាច់នៅក្នុងករណីពិសេសនេះ។ លើសពីនេះទៀតសូមកត់សម្គាល់នូវភាពអប្រសិទ្ធិភាពក្នុងការបែងចែកសតិ។ ទោះបីជាយ៉ាងណាក៏ដោយមិនគិតពីទស្សនៈរបស់អ្នកដទៃទេចំនួនអ្នកសរសេរកម្មវិធី OOP កំពុងតែរីកចម្រើនឥតឈប់ឈរហើយភាសាខ្លួនឯងកំពុងតែអភិវឌ្ឍយ៉ាងឆាប់រហ័ស។
Similar articles
Trending Now