Node服务器程序面向对象编程
来源:互联网 发布:兰德马克软件招聘 编辑:程序博客网 时间:2024/04/27 13:19
JavaScript担任了另外一种角色的时候,我们对JavaScript的面向对象开发越来越重视,因为Node的出现,JavaScript可以作为服务器端程序。而如何才能实现好的面向对象编程,介于JavaScript有多种的继承方式,我这里只介绍一种如何实现面向对象。
情景:现在有一个数据库基类BaseModel,一个数据库继承类UserModel,很显然UserModel是继承BaseModel
function BaseModel(tableName){ this._table = tableName;//这个_table为公有变量 myPrivate ; //这个为私有变量 this.add = function(){ console.log(“youcan add add operation here!”); }; check = function(){};//这个为私有方法}function UserModel(){ this.checkUserLogin(){ console.log(“checkuser”); };}UserModel.prototype = new BaseModel(“t_user”);最后使用方法:var userObj = new UserModel();userObj.add();userObj._table;
对于继承类来说,我们能访问到的也只是公有方法,和公有变量,对于私有方法UserModel也是无法访问的,这个继承机制和C++以及其他都是一样的。
这个写的有点草,是晚上突发奇想的!
- Node服务器程序面向对象编程
- javascript面向对象程序编程
- JS 面向对象编程 程序集
- Node创建服务器对象
- 面向对象编程?没有对象你编毛程序!!!
- VB面向对象编程的一个简单的演示程序
- C++面向对象编程实例——文本查询程序
- C++面向对象编程——条件查询程序
- 18天Java学习---10.面向对象编程05-面向对象程序的设计步骤
- 面向对象/面向过程编程
- 面向对象的程序
- 面向对象 程序题
- hapi, 面向 node.js的服务器框架
- 什么是面向对象编程?
- JavaScript 面向对象编程
- JavaScript 面向对象编程
- PHP 面向对象编程
- PHP面向对象编程
- Oracle数据库的表连接方式
- SAX解析XML 简单例子
- 字符串函数总结
- LINUX中的SHELL
- Objective-C学习笔记2:类、对象和方法
- Node服务器程序面向对象编程
- erlang 列表解析,变位词解析过程
- 如何看一个大型的项目代码
- chapter two学习笔记----章节回忆
- 如何进行优秀的时间管理
- 6.windbg-windbg环境
- ulimit -SHn 65535 含义
- ubuntu 安装 ncurses
- Flex编程注意之直接获取某个组件的对象(this[]用法)通过id获取控件