Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //////////////////////////
- // definition
- //////////////////////////
- //class definition
- function Programmer(name, favoriteLanguage){
- //object properties
- this.name = name;
- this.favoriteLanguage = favoriteLanguage;
- }
- // Add methods
- Programmer.prototype.presentHimself = function(){
- console.info("Hi, my name is " + this.name + ", I love programming " + this.favoriteLanguage);
- };
- //////////////////////////
- // instance, use...
- //////////////////////////
- // Instantiate new objects
- var JavascriptProgrammer = new Programmer("ECMA", "Javascript");
- // Invoke methods like this
- JavascriptProgrammer.presentHimself(); // logs info in console : "Hi, my name is ECMA, I love programming Javascript"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement