摘要: abstract 关键字 代表抽象类; 场景联想:如果项目经理需要对所有的子类进行规范,就是说,这些成员必须有,且必须使用那些名字,就需要使用抽象类的概念了; 1.抽象类不能实例化; 2.如果一个类里面有其他方法,被申明为抽象类了,这个类就得声明抽象类 3.只要这个方法被声明抽象方法,就不能写函数体 阅读全文
posted @ 2019-04-09 19:14 枯桑 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 封装: 对外只提供操作的接口(方法),对内的数据操作不可见; 继承:子类可以继承父类的属性和方法,但有限继承; public protected private 这样修饰的属性可以继承了,protected public修饰的方法可以继承了,父类的常量也可以继承了; 注意:私有的,受保护的不能再公共 阅读全文
posted @ 2019-04-09 17:31 枯桑 阅读(925) 评论(0) 推荐(0) 编辑
摘要: js面向对象: 类:具有相同特征的一些对象的集合; 对象:具体某一个事物了,都可以叫对象; 类:通过function定义的类,所以js里类的本质为函数; 类的标志:首字母大写(函数名 ) 函数内部使用this 调用函数使用new关键字; 1.类和函数天生有prototype和__proto__两个属 阅读全文
posted @ 2019-04-09 09:45 枯桑 阅读(228) 评论(0) 推荐(0) 编辑