Hướng dẫn abstract classes in php in hindi - các lớp trừu tượng trong php bằng tiếng Hin-ddi

Xin chào các bạn, trong bài viết hôm nay, bạn đã được nói về & nbsp; các lớp trừu tượng PHP bằng tiếng Hindi & nbsp; & nbsp;PHP abstract classes in hindi  के बारे में बताया गया है की क्या होता है कैसे काम करता है तो चलिए शुरू करते है

Nội dung

  • 1 Giới thiệu về các lớp trừu tượng PHP Introduction to PHP Abstract Classes
    • 1.1 Phương pháp trừu tượng Abstract Methods
    • 1.2 Lớp trừu tượng & NBSP; Abstract Classes 
    • 1.3 Cú pháp của các lớp trừu tượng PHP Syntax of PHP Abstract Classes
      • 1.3.1 Ví dụ Example
    • Chia sẻ 1.4 शेयर करे
    • 1.5 liên quan Related

Giới thiệu về các lớp trừu tượng PHP

PHP5 có các lớp và phương pháp trừu tượng được giới thiệu. Tóm tắt Các lớp và Phương thức & NBSP; Lập trình hướng đối tượng được sử dụng để thực hiện tính năng trừu tượng của lập trình & nbsp;

Trừu tượng là một quá trình trong đó lập trình viên ẩn không cần thiết & nbsp; dữ liệu và chỉ hiển thị dữ liệu trong bối cảnh của người dùng cuối. Điều này làm giảm sự phức tạp của chương trình và tăng hiệu quả (dễ sử dụng) & nbsp;

Bây giờ chúng tôi cố gắng biết về các phương pháp và lớp học trừu tượng.

Phương pháp trừu tượng

Phương pháp trừu tượng mà họ có phương pháp -

  • Không có định nghĩa (cơ thể phương thức). & Nbsp; & nbsp;
  • Có tên và tham số được khai báo. & Nbsp;
  • Những người được tuyên bố với từ khóa trừu tượng. & Nbsp;

Các phương pháp trừu tượng chỉ được xác định trong các lớp trừu tượng. Cơ thể của họ cung cấp các lớp kế thừa lớp trừu tượng.

Các lớp trừu tượng & nbsp;

Lớp trừu tượng là lớp bao gồm một hoặc nhiều phương thức trừu tượng và được xác định bởi từ khóa trừu tượng. Dưới đây là một số điều lệ quan trọng & nbsp; làm cho chúng khác với các lớp khác. & NBSP;

  • Một đối tượng của một lớp trừu tượng không thể được tạo ra. Đây là những lớp chỉ được thực hiện để thừa kế. Lý do chính để tạo các lớp trừu tượng là tạo một mẫu có thể buộc lớp kế thừa thực hiện các phương thức trừu tượng. & NBSP;
  • Nếu một lớp có một hoặc nhiều & nbsp; phương thức trừu tượng, thì bắt buộc lớp cũng nên trừu tượng. & Nbsp;
  • Trong một lớp trừu tượng, ngoài các phương thức trừu tượng, các thuộc tính bình thường và & nbsp; các phương thức cũng có thể được khai báo. & Nbsp;
  • Đó là bắt buộc phải thừa hưởng lớp trừu tượng, cơ thể xác định tất cả các phương thức trừu tượng được xác định trong lớp trừu tượng lớp.
  • Lớp Tóm tắt Các lớp & NBSP; và các phương thức trừu tượng có thể được khai báo với cùng một tầm nhìn với cùng tầm nhìn hoặc nhỏ hơn NBSP; & NBSP;
  • Chữ ký của các phương pháp kế thừa lớp trừu tượng và các phương pháp của lớp trừu tượng nên được khớp đầy đủ. & NBSP;

Một điều bạn nên luôn luôn nhớ rằng lớp trừu tượng không hỗ trợ nhiều kế thừa. Mặc dù một lớp trừu tượng có thể kế thừa lớp trừu tượng thứ hai, lớp bình thường kế thừa lớp trừu tượng không nên được kế thừa bởi bất kỳ lớp nào khác. & NBSP;

Cú pháp của các lớp trừu tượng PHP

Tóm tắt các lớp xác định & nbsp; trong PHP đang được đưa ra dưới cú pháp chung của & nbsp ;. & nbsp;

[abstractKeyword] [classKeyword] [className]
{
Normal Properties…..
Normal Methods(with body)…….
[abstractKeyword] [visibilityMode] [functionKeyword] [functionName](arg-list);
}
?>

Như bạn có thể thấy trong cú pháp trên, lớp được xác định với từ khóa trừu tượng. Phương pháp trừu tượng được kết thúc bằng dấu chấm phẩy chỉ sau danh sách đối số, cơ thể của nó không được viết.

Thí dụ

Một ví dụ đơn giản về việc thực hiện các lớp trừu tượng trong PHP đang được đưa ra. & NBSP;

abstract class myAbstractClass
{ // Declaring normal function
public function baseFunction()
{
echo “This is base function.
”;
} // Declaring abstract function
abstract public function childFunction(); } // Normal Child class
class myNormalClass extends myAbstractClass
{ // Providing definition of abstract function in child class of abstract class
public function childFunction() 
{
echo “This is child function.”;
} } // Child class object
$obj = new myNormalClass; // Calling normal function of myAbstractClass
$obj->baseFunction(); // Calling abstract function of myAbstractClass
$obj->childFunction(); ?>

Ví dụ trên tạo ra đầu ra được đưa ra dưới đây.

reference-https://www.geeksforgeeks.org/abstract-classes-in-php/

Yêu cầu-nếu bạn thích bài viết này (các lớp Tóm tắt PHP bằng tiếng Hindi) Nhận xét Nhận xét của bạn (Php Tóm tắt Lớp học bằng tiếng Hindi) Cảm ơn bạn-अगर आपको यह आर्टिकल(PHP abstract classes in hindi) अच्छा लगा हो तो आप इस पोस्ट को अपने दोस्तों के साथ जरुर शेयर करे और आपको जिस टॉपिक पर आपको पढना या नोट्स(PHP abstract classes in hindi) चाहिए तो हमें जरुर कमेंट करे आपका कमेंट्स(PHP abstract classes in hindi) हमारे लिए बहु मूल्य है धन्यवाद