Үйл явдал /event/ тодорхой үйлдэл хийгдсэн талаар системд мэдэгддэг. Хэрвээ бид энэхүү үйлдлийг ажиглах хэрэгтэй бол яг энд үйл явцыг хэрэглэж болно.
Жишээ болгоод банкны дансыг тодорхойлох
class Account
{
// дансны үлдэгдэл
public int Sum { get; private set; }
// байгуулагчаар дансны эхний үлдэгдлийг тогтооно
public Account(int sum) => Sum = sum;
// дансанд мөнгө хийх
public void Put(int sum) => Sum += sum;
// данснаас мөнгө авах
public void Take(int sum)
{
if (Sum >= sum)
{
Sum -= sum;
}
}
}
классийг аваад үзье. Байгуулагчид Sum шинжид хадгалагдах эхний үлдэгдлийг тогтооно. Put аргаар дансанд мөнгө хийнэ.
Материалыг тусгай эрхтэй хэрэглэгч үзнэ.
request_quoteТусгай эрх авах