Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Java программирование > Общие вопросы по Java, Java SE, Kotlin
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.06.2010, 17:54   #1
Syltan
Заблокирован
 
Регистрация: 27.08.2009
Сообщений: 569
По умолчанию import Java

Нужно каждый класс описать отдельно. Чтоб через суперкласс(главный) посредством импорта експортировать все классы, в главный файл и таким образом скомпилить программу.

Я написал такой код:
Код:
package javka2;
 //Создаю интерфейс Компьютер
interface Computer{
//Метод этого интерфейса
void Sodershimoe_computera(String marka_monitora, String name_procesora);
}

//Этот класс наследует свойства от интерфейса
class Noyt1 implements Computer{
//Реализую метод  Sodershimoe_computera в классе Ноут1 описанный в интерфейсе
public void Sodershimoe_computera(String marka_monitora, String name_procesora){
System.out.println("Марка монитора: "+marka_monitora+"\nИмя процессора: "+name_procesora);
};
}
//Создаю подкласс от суперкласса Noyt1
class Noyt2 extends Noyt1{
private String mysh, klaviatyra;
Noyt2(){}
//Создаю конструктор с 2-я параметрами в них будут передаваться аргументы
Noyt2(String m, String k){
mysh=m;   klaviatyra = k;
}
//Вывожу значения перменных mysh, klaviatyra
void M_and_K()
{
   System.out.println("Марка мыши : "+mysh+"\nМарка клавиатуры : "+ mysh);
}
}

class Noyt3 extends Noyt2{
Noyt3(){}
Noyt3(String m, String k)
{
// Ключевое слово super используется для вызова конструктора суперкласса и для доступа к члену //суперкласса
 super(m,k);
}
}
//Создаю абстрактный класс и метод абстрактный внутри класса
abstract class Noyt4 extends Noyt3{
Noyt4(){};
abstract void RezynenkoOO();
}

class Noyt5 extends Noyt4{
       void RezynenkoOO(){
       System.out.println("Это лучший преподаватель в мире");
   };
}
public class Main {
    public static void main(String[] args) {
      Noyt1 ob1 = new Noyt1();
       //Через объект передаю аргументы в функцию и она сразу выводит результат
      ob1.Sodershimoe_computera("Samsung SyncMaster 740N", "Pentium4");
      //Передаю аргументы в конструктор Noyt3 для вызова суперкласса
      Noyt3 ob2 = new Noyt3("X-750BF ", "AD370-23");
      //Вывожу результат вызовом функции через объект ob2
      ob2.M_and_K();
      //Создаю объект класса 
      Noyt5 ob3 = new Noyt5();
      //Вывожу результат
      ob3.RezynenkoOO();

    
    }

}
Всё делать необходимо в среде Нетбинс.

Подскажите как создать отдельные файлы и чт ов них кидать из этого, кода. Как должен выглядеть отдельный файл с классом и их несколько, чтоб затем в главной программе подключить его и получить результат. Вот какое меню у меня отображается слева, чт отам выбирать?
Изображения
Тип файла: jpg clip_image002.jpg (27.3 Кб, 45 просмотров)
Syltan вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
@import Syltan HTML и CSS 1 15.04.2010 22:59
Import HTML to DELPHI oxotnik Помощь студентам 4 26.11.2009 21:40
Import Historical Stock Price Data london735 Microsoft Office Excel 20 03.08.2009 19:52
ощибка в import Yurka Общие вопросы по Java, Java SE, Kotlin 1 11.12.2008 14:20
import из excel Toxa Общие вопросы Delphi 2 25.03.2007 19:53