Bản thiết kế cho kiểu dữ liệu là thứ bạn có thể gọi một lớp trong C #. Đối tượng là các thể hiện của một lớp. Các phương thức và biến tạo thành một lớp được gọi là thành viên của lớp.
Ví dụ
Sau đây là dạng chung của một lớp trong C # -
<access specifier> class class_name { // member variables <access specifier><data type> variable1; <access specifier><data type> variable2; ... <access specifier><data type> variableN; // member methods <access specifier><return type> method1(parameter_list) { // method body } <access specifier><return type> method2(parameter_list) { // method body } ... <access specifier><return type> methodN(parameter_list) { // method body } }
Hãy để chúng tôi xem một ví dụ để tìm hiểu cách tạo một lớp trong C # -
Ví dụ
using System; namespace Demo { class Box { public double length; // Length of a box public double breadth; // Breadth of a box public double height; // Height of a box } class Boxtester { static void Main(string[] args) { Box Box1 = new Box(); // Declare Box1 of type Box Box Box2 = new Box(); // Declare Box2 of type Box double volume = 0.0; // Store the volume of a box here // box 1 specification Box1.height = 5.0; Box1.length = 6.0; Box1.breadth = 7.0; // box 2 specification Box2.height = 10.0; Box2.length = 12.0; Box2.breadth = 13.0; // volume of box 1 volume = Box1.height * Box1.length * Box1.breadth; Console.WriteLine("Volume of Box1 : {0}", volume); // volume of box 2 volume = Box2.height * Box2.length * Box2.breadth; Console.WriteLine("Volume of Box2 : {0}", volume); Console.ReadKey(); } } }
Đầu ra
Volume of Box1 : 210 Volume of Box2 : 1560