Estender uma classe

To que essa classe ai abaixo e to querendo fazer um extend, so que estou com um pouco de duvidas.

essa classe que quero usar para extender a outra abaixo .

// Classe Circulo
public class circulo {
public static final double PI = 3.14159; //constante pi
public double raio; //raio do circulo
//Método Construtor - geral
public circulo(double r) { this.raio = r; }
//Método Construtor - trivial
public circulo() { this(1.0); }
//Cálculo da circunferência do circulo
public double circ() { return 2*PI*raio; }
//Cálculo da área do círculo
public double area() { return PI*raio*raio; }
public static void main(String[] args) {
circulo c1, c2;
c1 = new circulo();
c2 = new circulo(5);
System.out.println("Raio do Circulo: " + c1.raio);
System.out.println("Circunferencia do Circulo: " + c1.circ());
System.out.println("Area do Circulo: " + c1.area());
System.out.println("Raio do Circulo: " + c2.raio);
System.out.println("Circunferencia do Circulo: " + c2.circ());
System.out.println("Area do Circulo: " + c2.area());
}
}
// Classe Circulo no Plano Cartesiano
public class circuloplano extends circulo {
//definir a localização do circulo no plano xy
public double posx, posy; //localização no plano xy
//Método Construtor - geral
public circuloplano(double r, double x, double y) {
super(r);

}
//funcao que verifica se um ponto (x,y) esta inscrito no circulo
public boolean insc(double x, double y) {

}
//definir um circulo no plano e um ponto (x1,y1)
//verificar se (x1,y1) esta inscrito no plano
public static void main(String[] args) {

}
}

EDIT - (Moderador) - Por favor, use as tags [ code ] para formatar seu código.

Amigo coloque o código entre as TAGS Code, para ficar formatado no fórum.
Seguindo as recomentações “camelCase” e JavaBeans coloque o nome da Classe iniciando com Letra Maiuscula,
no caso

[public class Circulo {

public class CirculoPlano extends Circulo { 

e você estendeu de maneira correta, qual seria sua dúvida?

Olá Aoshi, não deu pra entender direito qual sua dúvida cara. Como foi dito acima. Para estender a classe, basta utilizar o extend. Agora a sua classe estendida tem todos os campos e métodos publics da super classe.

Agora, gostaria de saber como eu faço para inicializar os contrutores da classe extendida??
e so usar o this e atribuir como na superclasse??

[quote]Agora, gostaria de saber como eu faço para inicializar os contrutores da classe extendida??
e so usar o this e atribuir como na superclasse??[/quote]

Sim.

public circuloplano(double r, double x, double y) { super(r); posx = x; posy = y; }
se o parametro não tem o mesmo nome do atributo, é desenecessário o uso do this…