WEBVTT

00:00:01.510 --> 00:00:03.330 align:middle
En este video me gustaría
mostrarle

00:00:03.330 --> 00:00:06.530 align:middle
algunos elementos simples de Nautilus.
yo le mostraré

00:00:06.530 --> 00:00:08.770 align:middle
elementos más complejos
en los siguientes videos

00:00:08.770 --> 00:00:12.060 align:middle
relacionado con el navegador de clases.

00:00:12.140 --> 00:00:14.920 align:middle
Nautilus es lo que le permitirá
navegar en el código.

00:00:16.860 --> 00:00:18.640 align:middle
Lo abro ¿Que tenemos?

00:00:20.110 --> 00:00:21.700 align:middle
Tiene todos los paquetes de Pharo.

00:00:23.150 --> 00:00:27.800 align:middle
Consideremos por ejemplo
AST-Core que es un paquete

00:00:27.800 --> 00:00:31.530 align:middle
utilizado por el compilador para codificar el código
y representan el código.

00:00:32.660 --> 00:00:36.360 align:middle
Tengo el paquete AST-Core.
Tendré las clases

00:00:36.550 --> 00:00:39.800 align:middle
contenido en el paquete AST-Core
y podemos ver, por ejemplo,

00:00:39.800 --> 00:00:44.250 align:middle
que hay herencia
aquí, RBAssignmentToken

00:00:45.510 --> 00:00:46.680 align:middle
hereda de RBToken.

00:00:49.630 --> 00:00:54.390 align:middle
Ahora, por ejemplo, si hago clic en
NumberParser,

00:00:54.390 --> 00:00:57.740 align:middle
aquí tienes
la clase NumberParser.

00:00:57.740 --> 00:01:00.460 align:middle
Aquí puedo ver su comentario.

00:01:02.140 --> 00:01:03.990 align:middle
Y allí veo los protocolos.

00:01:03.990 --> 00:01:07.370 align:middle
Los protocolos son grupos
conceptuales de métodos

00:01:07.870 --> 00:01:10.160 align:middle
Si presiono "all", puedo ver
todos los métodos

00:01:10.160 --> 00:01:12.400 align:middle
de esta clase, de lo contrario
puedo seleccionar

00:01:12.980 --> 00:01:15.070 align:middle
algunos protocolos dándome
una pieza más precisa de

00:01:15.070 --> 00:01:17.660 align:middle
información como, por ejemplo,
initalize-release.

00:01:17.660 --> 00:01:20.610 align:middle
Significa que es el método
eso inicializará el Analizador.

00:01:20.610 --> 00:01:24.940 align:middle
Aquí tienes todos los métodos
vinculado a la forma en que usted

00:01:24.940 --> 00:01:25.680 align:middle
analiza un número.

00:01:25.850 --> 00:01:27.700 align:middle
Puedo ver que esta es
público mientras que

00:01:27.700 --> 00:01:30.220 align:middle
estos son privados,
indicando que no

00:01:30.290 --> 00:01:32.660 align:middle
tengo que llamarlos desde
el exterior de una manera general

00:01:32.980 --> 00:01:37.800 align:middle
Ahora si estoy aquí, veré el
código del método.

