La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Programación orientada a objetos. Existen 3 niveles de visibilidad: ◦ public: significa que los atributos de una clase pueden ser accedidas desde fuera.

Presentaciones similares


Presentación del tema: "Programación orientada a objetos. Existen 3 niveles de visibilidad: ◦ public: significa que los atributos de una clase pueden ser accedidas desde fuera."— Transcripción de la presentación:

1 Programación orientada a objetos

2 Existen 3 niveles de visibilidad: ◦ public: significa que los atributos de una clase pueden ser accedidas desde fuera de la propia clase. ◦ private: significa que las variables sólo pueden ser utilizadas desde la misma clase. ◦ protected: permite a los atributos comportarse como privadas, pero públicas para las clases hijas de la clase que las declara. (se ve más adelante en el capítulo de herencia).  en Java por definición todos los atributos de una clase deben ser privados.

3 Proveen un mecanismo que permiten cambiar o conocer el valor de un atributo desde fuera de la clase

4 Un constructor es un comportamiento especial que nos permite inicializar los valores a los atributos de una clase

5 En POO, toda clase debe por obligación tener al menos un constructor, dado que si no lo tiene la clase no podrá instanciarse

6 permite tener un método con el mismo nombre varias veces Difieren en los parámetros que reciben.

7  Son una agrupación de clases.  sirven con el fin de, primero, agrupar clases por su funcionalidad  limitar el espacio de nombres

8 Nos permite utilizar clases que se encuentren en otro espacio de nombres.

9 Cadena de caracteres. se encuentra dentro del package java.lang Poseen constructor:

10

11 Comportamientos:

12 Comportamiento:  charAt: retorna un objeto de tipo char con el carácter que ocupa dicha posición  Concat: permite juntar dos cadenas  endsWith: evalúa si la cadena comienza con una cadena especificada  equals: evalúa si la cadena y el parámetro son iguales.  Length: retorna el largo de la cadena  Replace: permite reemplazar caracteres

13 Comportamiento:  startsWith: evalúa si la cadena termina con una cadena especificada  toLowerCase: retorna una copia del String original en minúscula  toUpperCase: retorna una copia del String original en mayúscula  trim: retorna una copia del String original sin los espacios al comienzo y al final.  valueOf: retorna la representación del parámetro entregado como un String

14 Existen cuatro clases fundamentales para las entradas y salidas, las cuales son: reader, writer, inputStream y outputStream

15

16

17 Representa errores controlables que ocurren en tiempo de ejecución:

18

19 Permite lanzar una exception mediante la programación.

20 Reporta una excepción y es la clase que invoca el método la encarga de de controlarlo.


Descargar ppt "Programación orientada a objetos. Existen 3 niveles de visibilidad: ◦ public: significa que los atributos de una clase pueden ser accedidas desde fuera."

Presentaciones similares


Anuncios Google