Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > Некорректная компиляция


Автор: Kankuro 19.10.2008, 11:43
Проблема в следующем...среду разработки использую IDEA 7... Создаю класс HelloWorld далее начинаю писать сам код программы...
Код

class HelloWorld{

public static void main(String[] args){
    String a;
    a="текст";
    System.out.println(a);
    String Master_Person;
        Master_Person="Василий петрович";
        System.out.println(Master_Person);
}
class some{
    public void hey(){
    System.out.println("чо нить");
}
}
}

после запуска компилятор выдает "текстВасилий Петрович" а вот "чо нить не пишет"...учить джаву я только начиная...так тчо не судите строго))))) Заранеее спасибо

Автор: dive 19.10.2008, 11:56
чтобы написалось "чо нить", тебе нужно создать экземпляр класса some и вызвать его метод hey() 
Код

some someObj = new some();
someObj.hey();

или объявить метод hey() статичным и вызывать его не от объекта, а от самого класса.
Код

...
some.hey();
...
class some {
    public static void hey(){
         System.out.println("чо нить");
    }
}


Автор: Kankuro 20.10.2008, 15:58
dive, Спасибо!!!!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)