We know that JavaScript is a prototype-Based Object-Oriented scripting language. For more information about its object-oriented features, see my blog "Object-Oriented in JavaScript". However, JavaScript itself cannot be an object-oriented language, because it cannot fully implement the three pillars of object-oriented programming: inheritance, polymorphism and encapsulation, although partial inheritance features can be obtained through object prototype, partial encapsulation features can also be obtained through closures. Therefore
The Microsoft Ajax Library first provides more powerful tools for the language, and then continues to define new classes and programming tools.
HtmlCode:
<HTML xmlns = "http://www.w3.org/1999/xhtml">
Running result:
In this demo, you can see in ASP. net, more convenient and intuitive definition of Class, inheritance and other information, here the main common is registration namespace, registration class and inheritance usage.