This reppostory has the objective to show the final proyect about Java 2026-10 semester
This project, developed in Java, aims to simulate a mobile phone account system. It allows for various actions, such as reading text or binary files from which to load the different clients previously integrated into the system. A menu of options will be displayed, enabling different actions depending on the desired function. The system will generate exceptions in case of errors and perform continuous code checks to prevent errors.
.src
├── main
│ └── java
│ └── InterfazPrincipal
│ ├── ENUMS
│ │ └── Paises.java
│ ├── Excepciones
│ │ ├── ClienteNoEncontradoException.java
│ │ ├── CuentaNoEncontradaException.java
│ │ └── PaisNoEncontradoException.java
│ └── InterfazEjecucion
│ ├── Cliente.java
│ ├── Cuenta.java
│ ├── Empresa.java
│ ├── IEmpresa.java
│ ├── LlamadaInternacional.java
│ ├── Llamada.java
│ ├── LlamadaNacional.java
│ ├── ManejoArchivos.java
│ ├── Postpago.java
│ ├── Prepago.java
│ ├── Recarga.java
│ ├── TestConsola.java
│ └── Utils.java
└── test
└── java
└── InterfazPrincipal
└── AppTest.java
- Lenguajes: Java (JDK 17+)
- Main IDE: IntelliJ IDEA
- Version control: Git & GitHub
This repository is constaly on a process of updating, so take a look of the commits made on the code section 🤩️