Te dejo un ejemplo está hecho en C#...
Clase:
Código:
using System;
using System.Data;
using System.Configuration;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
namespace WebApplication1
{
public class Class1
{
//variable privada
private string nombre;
//constructor de la clase
public Class1()
{
}
public string Nom
{
get
{
return nombre; //retorna la variable
}
set
{
nombre=value; //le da valor a la variable
}
}
}
}
Página:
Código:
using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
namespace WebApplication1
{
public partial class WebForm1 : System.Web.UI.Page
{
//se crea un objeto
Class1 c = new Class1();
protected void Page_Load(object sender, EventArgs e)
{
//le das un valor a la variable definida en la clase
c.Nom = "Tu Nombre";
}
protected void Button1_Click(object sender, EventArgs e)
{
//retornas el valor de la variable definida en la clase, lo escribe en un label
Label1.Text = c.Nom;
}
}
}
Para aprender más revisa como trabajar con orientación a objetos.
Espero te sirva...