Quais os erros da classe abaixo?

Essa tópico tem o ojetivo apenas de esclarecer dúvidas, uma vez que o problema já foi resolvido.
Achei a questão interessante e resolvi coloca-la em discurssao.

1   import *;
2
3   class Teste{
4
5     public static void main(String[] args){
6
7         Ponto2D p = new Ponto2D(0,0);
8         Pessoa m = new Pessoa("Cay Horstmann",124123,
9         new Data((byte)12,(byte)7,(short)1953));
10    }
11 }

a) “import " não funciona; no seu caso você poderia usar "import DataHora.” ou “import DataHora.Data” e “import Pessoal.*” ou “import Pessoal.Pessoa”

b) Ponto2D não tem um construtor com 2 parâmetros (só o construtor default, sem parâmetros)