terça-feira, 20 de julho de 2021

curso () POO 05

 // classe principal

package application;

 

import java.util.Locale;

import java.util.Scanner;

import entities.Product;


public class Program {

    public static void main(String[] args) {

        

        Locale.setDefault(Locale.US);

        Scanner sc = new Scanner(System.in);

        

        Product product = new Product();

        System.out.println("Enter Procduct Data: ");

        System.out.print("Name: ");

        product.name = sc.nextLine();

        System.out.print("Price: ");

        product.price = sc.nextDouble();

        System.out.print("Quantity in stock: ");

        product.quantity = sc.nextInt();

        

        

        System.out.println();

        System.out.println("Product data: " + product);

        

        System.out.println();

        System.out.println("Enter the number of products to be added in stock: ");

        int quantity = sc.nextInt();

        product.addProducts(quantity);

        

        System.out.println();

        System.out.println("Updated data: " + product);

        

        System.out.println();

        System.out.println("Enter the number of products to be removed from stock: ");

        quantity = sc.nextInt();

        product.removeProducts(quantity);

        

        System.out.println();

        System.out.println("Updated data: " + product);

        

        // ele entende que é um string e chama o tostring

        //System.out.println(product.toString());

        

        sc.close();

    }

    

}

// fim classe principal



// classe produto

package application;

 

import java.util.Locale;

import java.util.Scanner;

import entities.Product;


public class Program {

    public static void main(String[] args) {

        

        Locale.setDefault(Locale.US);

        Scanner sc = new Scanner(System.in);

        

        Product product = new Product();

        System.out.println("Enter Procduct Data: ");

        System.out.print("Name: ");

        product.name = sc.nextLine();

        System.out.print("Price: ");

        product.price = sc.nextDouble();

        System.out.print("Quantity in stock: ");

        product.quantity = sc.nextInt();

        

        

        System.out.println();

        System.out.println("Product data: " + product);

        

        System.out.println();

        System.out.println("Enter the number of products to be added in stock: ");

        int quantity = sc.nextInt();

        product.addProducts(quantity);

        

        System.out.println();

        System.out.println("Updated data: " + product);

        

        System.out.println();

        System.out.println("Enter the number of products to be removed from stock: ");

        quantity = sc.nextInt();

        product.removeProducts(quantity);

        

        System.out.println();

        System.out.println("Updated data: " + product);

        

        // ele entende que é um string e chama o tostring

        //System.out.println(product.toString());

        

        sc.close();

    }

    

}

// fim classe produto