Решите Передача перменных из класса в класс

Тема в разделе "Java", создана пользователем Corexis, 15 окт 2016.

  1. Corexis

    Corexis New Member

    Регистрация:
    15 окт 2016
    Сообщения:
    1
    Симпатии:
    0
    Разные классы. Один отвечает за System.out.println другой за сканирование с клавы

    Нужно что бы в итоге на экран выводилось "Привет *Введенное значение с клавиатуры* "

    Как в данном случае передать значение переменной которое было занесено туда сканером в классе Scan в класс Writer?

    Код (Text):
     
    package main;
    import scan.Scan;
    import writer.Writer;

    import writer.Writer;
    /**
     * Created by Corexis on 15.10.2016.
     */
    public class Main {



        public static void main(String[] args){

                        Scan scan = new Scan();   //Объекты

                        Writer write = new Writer();
                        Writer write1 = new Writer();

                       

            write.writer();    //Вызовы методов
            scan.vvod();
            write1.writer1();







        }
    }
     

    Код (Text):


    package writer;

    import scan.Scan;

    /**
     * Created by Corexis on 15.10.2016.
     */
    public class Writer {


            public static void writer(){

                System.out.println("Введите ваше имя");  //первый вызываемый метод




            }


            public static void writer1(){    //конечный вызываемый метод


                System.out.println("Привет, " + name); // сюда его нужно передать)

            }
    }
     

    Код (Text):


    package scan;

    import java.util.*;

    /**
     * Created by Corexis on 15.10.2016.
     */
    public class Scan {

        private String name = null;  //переменная которую нужно передать


        public static void vvod(){

            Scanner scan = new Scanner(System.in);


            String name =  scan.next();   //значение переменной которое нужно передать в класс Writer


        }
    }
     
     
Загрузка...

Поделиться этой страницей