امثلة على الاصناف CLASSES في لغة TypeScript
- 2020-10-14
توصيف
الاصناف (الصفوف) classes :
يمكن تسميتها باني الكائنات. يمكن لها أن يحتوي على حقول وتوابع وبواني وما إلى ذلك. إنه غلاف يربط / يغلف البيانات والوظائف معًا
التي يمكن الوصول إليها عن طريق إنشاء كائن. يمكن أن يشير الصنف إلى نوع البيانات الذي يحدده المستخدم والذي يحدد الخصائص من خلال جميع كائناته.
كود انشاء صف :
class Student {
studCode: number;
studName: string;
}
انشاء باني للصف السابق:
constructor(code: number, name: string) {
this.studName = name;
this.studCode = code;
}
انشاء غرض من الصف :
//Creating an object or instance
let obj = new Student();
مثال كامل عن انشاء صف و انشاء اغراض منه :
//Defining a Student class.
class Student {
//defining fields
id: number;
name:string;
}
//Creating an object or instance
let obj = new Student();
// Initializing an object
obj.id = 101;
obj.name = "Virat Kohli";
//access the field
console.log("Student ID: " +obj.id,);
console.log("Student Name: " +obj.name);