Compilar herança de classe do bloco de notas?

Estou tentando executar um programa q tem herança de classes pelo prompt de comando.eu compilo uma classe do bloco de notas pelo javac.Depois eu tento compilar uma subclasse dessa e o compilador nao reconhece,da “error: cannot find symbol”.Ele n reconhece a superclasse e portanto nao compila.Como resolvo isso?

Classe Pessoa

 package consultorio; 
 public class Pessoa{
	String nome; 
    String endereco;	
    public void setNome(String newNome){    
    this.nome=newNome; }
	public void setEndereco(String newEndereco){
	this.endereco = newEndereco; }

    public String getNome(){
	return this.nome;} 
	public String getEndereco(){
	return this.endereco;} 
	
    public void andar(){System.out.println("Estou andando");}	
	
	}

Subclasse

package consultorio;

public class Medico extends Pessoa {
	String horario;
	String especialidade; 
	
	public void setHorario(String newHorario){this.horario=newHorario;}
public void setEspecialidade(String newEspecialidade){this.especialidade=newEspecialidade;} 

public String getHorario(){return this.horario;} 
public String getEspecialidade(){return this.especialidade;} 
}

metodo Main

package consultorio; 
import java.util.Scanner;
public class Consultorio{
public static void main(String[] args){
	Medico novoMedico = new Medico();
	Scanner scn= new Scanner(System.in);
	
	System.out.println ("#####Cadastro clinico#####");
	System.out.println ("Entre com o nome do medico: "); 
	novoMedico.setNome(scn.next());
	System.out.println ("Entre com o endereco do medico: ");
    novoMedico.setEndereco(scn.next());		
	System.out.println ("Entre com o horario do medico: ");
    novoMedico.setHorario(scn.next()); 
	System.out.println ("Entre com a especialidade do medico: ");
    novoMedico.setEspecialidade(scn.next());				

	System.out.println ("\n#####Dados do medico#####");
	System.out.println ("Nome do medico: "+novoMedico.getNome());
        System.out.println ("Nome do endereço: "+novoMedico.getEndereco()); 
	System.out.println ("Nome do horario: "+novoMedico.gethorario());
	System.out.println ("Nome do especialidade: "+novoMedico.getEspecialidade());

}
}

Tens de “dizer” ao javac que queres que ele “veja” as classes que estão na tua diretoria (.):

javac -classpath . consultorio.Consultorio

Cara mesmo assim n to conseguindo fazer.N sei como executar o comando classpath,isso q vc passou n ta dando certo.

Tente compilar tudo de uma vez só.

javac.*

Deu certo a compilacao,mas eu to tentendo executar a classe com metodo main e n ta dando certo n sei pq.to fazendo java Consultorio no prompt e nada.Tem alguma outra forma q é pra executar?

A forma correta é essa mesmo. Talvez você tenha que configurar adequadamente as variaves de ambiente