【笔记】 《js权威指南》- 第9章 类和模块 - 9.3 Java式继承
2016-04-03 21:21
239 查看
1.Java式继承类模板
2.私有状态:
在构造函数中将形参的读写放在set get函数中:
//定义构造函数
function ClassA(paramA, paramB) {
//定义实例字段
this.propA = paramA;
this.getParamB = function() {
return paramB;
};
this.setParamB = function(value) {
paramB = value;
};
}
//定义实例方法
ClassA.prototype.funcA = function() {
this.setParamB(123);
return this.getParamB();
};
//定义构造函数 function ClassA(paramA) { //定义实例字段 this.propA = paramA; } //定义实例方法 ClassA.prototype.funcA = function() { }; //定义类字段(常亮) ClassA.STATIC_CONSTA = 1000; //定义类方法 ClassA.staticFuncA = function() { }; //定义类字段 ClassA._privateProp = 1;
2.私有状态:
在构造函数中将形参的读写放在set get函数中:
//定义构造函数
function ClassA(paramA, paramB) {
//定义实例字段
this.propA = paramA;
this.getParamB = function() {
return paramB;
};
this.setParamB = function(value) {
paramB = value;
};
}
//定义实例方法
ClassA.prototype.funcA = function() {
this.setParamB(123);
return this.getParamB();
};
相关文章推荐
- php7 扩展类的写法[2]
- php7 类的方法传参[3]
- 一个简单的asp数据库操作类
- 如何定义一个getter和seter设置的属性可以被绑定
- Ruby 之 class 中的 private、 protected、public
- Ruby定义私有方法(private)的两种办法
- C#实现用于操作wav声音文件的类实例
- C#类的多态性详解
- 在线管理数据库 类
- Lua面向对象之类和继承浅析
- Lua中类的实现原理探讨(Lua中实现类的方法)
- Lua中的类编程代码实例
- C#常用目录文件操作类实例
- c# 类和成员的修饰详细介绍
- C#中实现判断某个类是否实现了某个接口
- C#类的创建与初始化实例解析
- C#基础语法:结构和类区别详解
- 深入c# 类和结构的区别总结详解
- c#结构和类的相关介绍
- C#中类与结构的区别实例分析