বাড়ি উন্নয়ন ঘটনা কী? - টেকোপিডিয়া থেকে সংজ্ঞা

ঘটনা কী? - টেকোপিডিয়া থেকে সংজ্ঞা

সুচিপত্র:

Anonim

সংজ্ঞা - ইভেন্ট মানে কি?

একটি ইভেন্ট হ'ল একটি বাহ্যিক হার্ডওয়্যার ডিভাইস দ্বারা চালিত এবং সফ্টওয়্যার কোড দ্বারা ম্যানিপুলেটেড একটি ক্রিয়া। ইভেন্টগুলি অবজেক্টগুলিকে গুরুত্বপূর্ণ ক্রিয়াকলাপ সম্পর্কে ক্লায়েন্ট অবজেক্টগুলিকে অবহিত করতে দেয়। ইভেন্টগুলি traditionalতিহ্যবাহী কনসোল অ্যাপ্লিকেশনগুলির তুলনায় অসাধারণ নমনীয়তা সরবরাহ করে, যা একটি কঠোর প্রয়োগের পথ অনুসরণ করে এবং হার্ড ওয়্যারিংয়ের মাধ্যমে সীমাবদ্ধ থাকে। ক্ষেত্রগুলি থেকে পৃথক, ইভেন্টগুলি একটি ইন্টারফেসের সদস্য।


ইভেন্টের বার্তা প্রেরণকারী একটি শ্রেণি হলেন প্রকাশক। ইভেন্টটি প্রাপ্ত একটি শ্রেণীর গ্রাহক হলেন। ইভেন্টগুলি কেবল তাদের ঘোষিত শ্রেণিগুলি থেকে আহ্বান করা যেতে পারে, যার পরিবর্তিত শ্রেণীর অ্যাক্সেস সক্ষম করার জন্য সংশোধক ঘোষণার প্রয়োজন (উদাহরণস্বরূপ, সুরক্ষিত ভার্চুয়াল)।

টেকোপিডিয়া ইভেন্টটি ব্যাখ্যা করে

বাহ্যিক অ্যাসিনক্রোনাস পরিবর্তনগুলি হওয়ায় প্রোগ্রামগুলি ইভেন্ট-চালিত কোড প্রয়োগ করে। উদাহরণস্বরূপ, একটি কীবোর্ড বোতাম টিপানো একজন ব্যবহারকারী তার সফ্টওয়্যার থেকে প্রতিক্রিয়া প্রয়োজন বাহ্যিক পরিবর্তন ঘটায়। ট্রিগার হওয়া ইভেন্টটি হয় বাহ্যিক হার্ডওয়্যার বা সফ্টওয়্যার। যখন কোনও প্রোগ্রাম নির্দেশ করে যে এটি প্রতিক্রিয়া জানাতে প্রস্তুত, ইভেন্টটি ইভেন্ট হ্যান্ডলার সফ্টওয়্যার মডিউলটিতে পুনঃনির্দেশিত করা হয়।


Allyচ্ছিকভাবে, একটি প্রোগ্রাম উপেক্ষা এবং উপলভ্য হ্যান্ডলারের কাছে ইভেন্টগুলি পুনর্নির্দেশ করতে পারে। ট্রিগারড হার্ডওয়্যার বা সফ্টওয়্যার ইভেন্টের ডেটা ইভেন্টের সূচক, তবে সুনির্দিষ্ট ইভেন্ট সময় বা অতিরিক্ত ডেটার মতো ডেটা চূড়ান্ত ইভেন্ট হ্যান্ডলার প্রতিক্রিয়াকে প্রভাবিত করে।


বিশেষত ইউজার ইন্টারফেস ডিজাইন এবং উত্পাদনকালে হার্ডওয়্যার বাহ্যিক ব্যবহারকারীর ক্রিয়াগুলিকে নির্দিষ্ট ইভেন্ট কোডে রূপান্তর করে এমন ইভেন্টগুলি সর্বদা বিবেচনা করা হয়।


প্রোগ্রাম ইভেন্ট হ্যান্ডলারগুলি প্রায়শই সমকালীন হয় যেখানে এক বা একাধিক প্রোগ্রাম কোড মডিউল ইভেন্ট হ্যান্ডলিংয়ের জন্য নিবেদিত হয়। সাধারণ ইভেন্ট সূত্রগুলি হ'ল:

  • ব্যবহারকারী ইন্টারফেসিং হার্ডওয়্যার
  • টাইমার হিসাবে বাহ্যিক সফ্টওয়্যার ইভেন্ট বাধাদান

ইভেন্ট-চালিত ইন্টারেক্টিভ সফ্টওয়্যার ইভেন্ট অনুযায়ী প্রতিক্রিয়া পরিবর্তন করে।

ইভেন্ট সাবস্ক্রিপশন বাস্তবায়নের পদক্ষেপগুলি হ'ল:

  • ইভেন্ট ডিক্লেয়ারেশন: এতে প্রয়োজনীয় যুক্তি সেট এবং অ্যাক্সেস সংশোধক সহ ডেলিগেট (ইভেন্ট হ্যান্ডলার) ঘোষণার অন্তর্ভুক্ত রয়েছে।

  • ইভেন্টের আমন্ত্রণ: ক্লায়েন্ট যখন কোনও প্রতিনিধিকে ইভেন্টটি সন্ধান করে তখন কোডটি লিখিত হয়।

  • ইভেন্টগুলিতে হুকিং: কোনও ইভেন্টের ঘোষিত শ্রেণীর বাইরে থেকে হুকআপ করতে, একটি নতুন তৈরি প্রতিনিধি উদাহরণ ইভেন্টের ক্ষেত্রে "+ =" অপারেটরের সাথে যুক্ত করা হয়।

এক ইভেন্ট একাধিক প্রকাশক দ্বারা প্রকাশিত হতে পারে। একজন গ্রাহক একাধিক প্রকাশক ইভেন্ট পরিচালনা করতে পারেন। যখন একাধিক গ্রাহক একক ইভেন্টের জন্য নিবন্ধিত হন, হ্যান্ডলারগুলি সিঙ্ক্রোনসিভভাবে অনুরোধ করা হয়।

ঘটনা কী? - টেকোপিডিয়া থেকে সংজ্ঞা