Skip to content

acostajohn/daClass

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

#daClass

Creating a simple "class":

var Animal = daClass({
	//properties
	name: '',

	// Constructor
	init: function(name){
		this.name = name;
	},

	getName: function(){
		return this.name;
	}
});


var Bird = daClass(Animal, {
	// Constructor
	init: function(name){
		this.super(arguments);
		this.name = "Hi " + this.name ;
	}
});

var bird1 = new Bird('Pigeon');
console.log( bird1.getName() ); // Hi Pigeon

About

Simple inheritance system that takes advantage of the Javascript's prototype chain

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published