Defining Simple Classes
Classes in OOP
1.Classes model real-world objects and define
2.Attributes (state, properties, fields)
3.Behavior (methods, operations)
4.Classes describe structure of objects
5.Objects describe particular instance of a class
6.Properties hold information about the
modeled object relevant to the problem
7.Operations implement object behavior
Classes in C#
1.Classes in C# could have following members:
2.Fields, constants, methods, properties,
indexers, events, operators, constructors,
destructors
3.Inner types (inner classes, structures,
interfaces, delegates, ...)
4.Members can have access modifiers (scope)
5.public, private, protected, internal
6.Members can be
7.static (common) or specific for a given object
Class Definition and Members
1.Class definition consists of:
2.Class declaration
3.Inherited class or implemented interfaces
4.Fields (static or not)
5.Constructors (static or not)
6.Properties (static or not)
7.Methods (static or not)
8.Events, inner types, etc.
การกำหนดคลาสเรียน
1.classes ง่ายในรูปวัตถุและกำหนดรูปแบบจริง
2.attributes ( รัฐ คุณสมบัติเขตข้อมูล )
3.behavior ( วิธีการอธิบายโครงสร้างของวัตถุ 4.classes )
5.objects อธิบายตัวอย่างเฉพาะของชั้น
แบบ 6.properties เก็บข้อมูลเกี่ยวกับวัตถุที่เกี่ยวข้องกับปัญหา
เรียนพฤติกรรม 7.operations ใช้วัตถุ ใน C #
1ชั้นเรียนใน C #จะตามสมาชิก :
2.fields ค่าคงที่ , วิธีการ , คุณสมบัติ ,
ดัชนี , เหตุการณ์ , ผู้ประกอบการ , constructors ,
และ destructors 3.inner ( ภายในชั้นเรียนโครงสร้าง
อินเตอร์เฟซ , ตัวแทน , . . . )
4.members สามารถปรับเปลี่ยนการเข้าถึง ( ขอบเขต )
5.public , ส่วนตัว , การป้องกัน 6.members
, ภายใน สามารถ
7.static ( ทั่วไป ) หรือเฉพาะให้นิยามคลาสวัตถุและสมาชิก
1นิยามคลาสประกอบด้วย :
ประกาศ 2.class 3.inherited เรียนหรือใช้อินเทอร์เฟซ
4.fields ( คงที่หรือไม่ )
5.constructors ( คงที่หรือไม่ )
6.properties ( คงที่หรือไม่ )
7.methods ( คงที่หรือไม่ )
8.events ชนิดภายใน ฯลฯ
การแปล กรุณารอสักครู่..