Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Programación Orientada a Objetos en Java, Apuntes de Redes de Negocios

Una sesión de taller de programación orientada a objetos en java. Cubre conceptos clave como clases, objetos, atributos, métodos, constructores, paquetes y la utilidad de la programación orientada a objetos. Incluye ejercicios prácticos para aplicar estos conceptos. El documento está dirigido a estudiantes universitarios que están aprendiendo programación orientada a objetos en java. Proporciona una visión general de los temas clave, preguntas importantes que pueden ser respondidas a través del estudio de este material y sugiere posibles cursos universitarios y años académicos relacionados.

Tipo: Apuntes

2021/2022

Subido el 07/12/2022

kevin-saldana-6
kevin-saldana-6 🇵🇪

5 documentos

1 / 37

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
INGENIERIA DE SISTEMAS E
INFORMATICA
DOCENTE: Mg. GOMEZ HURTADO HEBER
TALLER DE PROGRAMACION
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25

Vista previa parcial del texto

¡Descarga Programación Orientada a Objetos en Java y más Apuntes en PDF de Redes de Negocios solo en Docsity!

INGENIERIA DE SISTEMAS E

INFORMATICA

DOCENTE: Mg. GOMEZ HURTADO HEBER

[email protected]

TALLER DE PROGRAMACION

Resumen de la Sesión Anterior Responder la siguiente pregunta: ▪ ¿Qué es un atributo? ▪ ¿Qué es un método? ▪ ¿Qué es un constructor? tiene por objetivo obligar a y controlar cómo se inicializa una instancia de una determinada

Unidad N° 03 - Semana 13 Programación Orientado a objetos en Java. Agenda

  • (^) Conocimientos previos.
  • (^) Utilidad.
  • (^) Paquetes, Constructores por defecto, por parámetros, punteros this, creación de objetos.
  • (^) Desarrollo práctico.
  • (^) Espacio práctico.
  • (^) Cierre de sesión

Conocimientos Previos Diferencia entre CLASE 🧱 y OBJETO 🏠 https://www.youtube.com/watch?v=j2szYZaUrWU&t=105s&ab_channel=CharlyCimino

Utilidad – Sesión 13

¿Cuál es la utilidad de los Paquetes en una programación orientada a objetos?

Paquetes Conforme los programas tienen más funcionalidades uno se ve obligado a usar más clases y eventualmente se genera un desorden por la cantidad de archivos o incluso un conflicto de nombres de clases por necesitar llamar a dos clases diferentes de la misma manera.

Cada paquete puede agrupar varias clases Paquetes Java implementa esta misma manera, solo que a cada carpeta le llama paquete. Y deben ser escritas en minúsculas. Cada clase debe iniciar indicando a que paquete pertenece

Definición: en carpeta src cree un nuevo paquete en minúsculas (para evitar conflicto con clases) y dentro cree sus clases. Cada clase dentro de esa carpeta debe tener como primera línea de código a la palabra reservada package junto al nombre de carpeta. Todas las clases dentro del mismo paquete son visibles entre si. package paquete; Paquetes

Si la clase a la que quiero referirme está en otro paquete debo usar la palabra reservada import. Irá debajo de package y antes de la definición de la clase import paquete1.paquete3; Paquetes

Construye adecuadamente el objeto, es decir, lo deja listo para ser usado. TipoDato variable = new ConstructorClase(); Se usa para asignar valores a atributos al crearse el objeto. Constructor

  • Es parecido a los métodos, pero tiene el nombre de la clase.
  • No retornan ningún tipo de dato, ni siquiera void.
  • Puede o no tener parámetros. Puede tener varias listas de parámetros a la vez.
  • Puede o no ser accesible para objetos / clases como public, private, protected o default. Constructor

Constructor

  • La palabra reservada this se para usar atributos o métodos de la clase.
  • this.nombreAtributo hace referencia al atributo de la clase.
  • this.nombreMetodo() hace referencia al método de la clase. public class NombreClase{ private tipo atributo1; Private tipo atributo2; public NombreClase(tipo atributo1, tipo atributo2) { this.atributo1 = atributo1; this.atributo2 = atributo2; } } This

Clases y Objetivos En resumen, una clase tiene atributos, métodos y constructor. Esta será plantilla de un nuevo objeto. Vehículo marca color tipo acelerar() detener() atributos métodos miAuto clase A los objetos se les llama instancias de una clase. objeto Crear Objeto