Creating a new library (new user)

As a new arduino user I’m actually learning about how to create a new library.
What I want is to create a General code that access the library and get a variable and it’s value defined inside the library by a class.

For example:
I created the header and source code files and also the class related to them as followed the codes below:

Header file:
#ifndef teste1_h
#define teste1_h

#if ARDUINO >= 100
#include “Arduino.h”
#include “WProgram.h”
#include “pins_arduino.h”
#include “WConstants.h”

class DigitalPin
int on(); //function
int on1; // variable defined


Source code:
#include “teste1.h”

int DigitalPin::on() // function
int on1=1;// could be any number
return on1; return variable

By using the general source I would access through the code below:
General code:
#include “teste1.h”

DigitalPin teste;

void setup()
int test11 = 1;

void loop()
int test3;
test3 = teste.on(); // access the variable inside the library

Any suggestions???