ES6.面向对象(主)和面向过程

面向过程

优点:效率高,因为不需要实例化对象。

缺点:耦合度高,扩展性差,不易维护(例如:每个步骤都要有,不然就不行)

面向对象

优点:耦合低(易复用),扩展性强,易维护,由于面向对象有封装、继承、多态性的特点,可以设 计出低耦合的系统,使系统更加灵活、更加易于维护。

缺点:效率比面向过程低。

声明类

class Point(类名){

sxm1(属性名)=' '

sxm2(方法名)=function(){ }

}

实例化类,创建对象 let P = new Point(5, 6);

 

posted @ 2023-03-16 20:14  Zllyy  阅读(29)  评论(0)    收藏  举报