Skip to content
This repository was archived by the owner on Jun 14, 2026. It is now read-only.

Latest commit

 

History

History
48 lines (44 loc) · 2.01 KB

File metadata and controls

48 lines (44 loc) · 2.01 KB

Cell Phone Billing System

This reppostory has the objective to show the final proyect about Java 2026-10 semester

Description of the proyect briefly

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 final structure

.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

💻️Technologies used

  • Lenguajes: Java (JDK 17+)
  • Main IDE: IntelliJ IDEA
  • Version control: Git & GitHub

💭️Repo elements

This repository is constaly on a process of updating, so take a look of the commits made on the code section 🤩️