Classy:具有包装和混合功能的Java面向对象库

时间:2024-05-29 08:46:47
【文件属性】:

文件名称:Classy:具有包装和混合功能的Java面向对象库

文件大小:146KB

文件格式:ZIP

更新时间:2024-05-29 08:46:47

JavaScript

一流的(还有另一个)面向对象的Javascript框架 :copyright:2011-2013,Michel Beaudouin-Lafon, 根据MIT许可开放源代码 品尝一下如何使用: Classy是一个轻量级框架,可使用Javascript编写类。 这里是其功能的快速概述。 宣告课程 定义一个具有两个属性( x和y ),默认构造函数和一些方法的Shape类: var Shape = Classy.newClass(); Shape.fields({x: 0, y: 0}); Shape.constructor(function(x, y) { this.x = x; this.y = y; }); Shape.methods({ moveby: function (dx, dy) { this.x += dx; this.y += dy; }, moveto: function (x, y


【文件预览】:
Classy-master
----jspp(78B)
----meta.json(114B)
----README.html(42KB)
----oo.js(12KB)
----src()
--------metaclass.js(12KB)
--------template.js(710B)
--------base.js(12KB)
--------mixin-metaclass.js(4KB)
--------mixin.js(10KB)
----classy.js(21KB)
----LICENSE(1KB)
----assets()
--------img()
--------js()
--------css()
----test()
--------karma.conf.oo.js(2KB)
--------karma.conf.classy.js(2KB)
--------class.js(1KB)
--------mixins.js(6KB)
--------methods.js(3KB)
--------test-oo.js(450B)
--------web()
--------test-classy.js(467B)
--------constructors.js(6KB)
--------wrapfields.js(5KB)
--------fields.js(6KB)
--------activefields.js(2KB)
--------mocha.opts(15B)
----README.md(30KB)
----Makefile(2KB)
----.gitignore(101B)
----package.json(1013B)

网友评论