Hola, ayuda con programa básico

Buenas tardes excelentísimo foro, espero todos estén bien, soy de Venezuela y apenas estoy empezando a programar en Java y bueno decidí ayudarme un poco con el foro espero no molestar. Simplemente estoy comenzando con un programa bastante básico que calcula ciertos parámetros de geometría(un rectángulo) me estoy guiando con un libro que tiene algo parecido pero no se que pueda faltar... Aquí les va el program a ver que opinan...

class rectangulo
{
private
int base, altura;
public
rectangulo (){
base = 0;
altura = 0;
}
void asignarbase (int valbase ) {
base = valvase;
}
void asignaraltura (int valaltura ) {
altura = valaltura;
}
int obtenerbase () {
return base;
}
int obteneraltura (){
return altura;
}
int calculararea () {
int area;
area = Obtenerbase() * Obteneraltura() ;
return area;
}

int calcularperimetro (){
int perímetro;
perímetro = (Obtenerbase() * 2 ) + (Obteneraltura() * 2);
return perímetro;
}
}

Cuando compilo el programa me da varios errores, como por ejemplo: "cannot find symbol method Obetenerbase" etc etc, igual con los otros métodos que he declarado...Ahora bien en el método main que es lo que voy a poner?...

Gracias de antemano y felicitaciones por la página.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de Nopalin

mira... lo que pasa que tu

mira... lo que pasa que tu estas llamando a los metodos de la clase de una manera, y cuando los estas llamando desde tu metodo calculararea y calcularperimetro los llamas de otras formas... por eso te da el error.

te recomendaria que buscaras cualquier cosa que sea programacion orientada a objetos, por que se nota que no sabes ni papa, y es mejor que leas algo sobre eso a que nosotros te estemos explicando desde meritito abajo.

sobres

Imagen de ezamudio

Lee los errores

Lee detenidamente el error del compilador. Ves en tu código algún método que se llame Obetenerbase? Tienes uno que se llama Obtenerbase En lo que te tardaste en poner el post y copiar el código y el error del compilador ya hubieras podido encontrar tu error, porque de hecho cuando lo copiaste ya corregiste el problema (tecleaste mal una vez Obtenerbase y habias puesto Obetenerbase).

Hazle caso a Nopalin, tienes que leer bastante al respecto y seguir algunos tutoriales o tomar un curso en forma, antes de continuar. Estos foros son para ayuda a programadores de Java, pero de un nivel básico cuando menos, es decir, alguien que ya sepa los fundamentos de la programación orientada a objetos, los fundamentos de Java, las clases básicas, etc y sus dudas sean respecto a algún problema específico o general de programación, no a explicar un error de compilador por un error tipográfico.

Gracias

Gracias por todos sus consejos, disculpen las molestias y la pérdida de tiempo que les hice pasar, no sabía que necesitaba tener algo de nivel antes de preguntar, de todas maneras me ayudaron mucho sus comentarios.

Saludos.