Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Dismiss Notice

Помогите Как сделать чтобы класс брал функции из другого класса?

Discussion in 'Разработка плагинов для новичков' started by AngryLogic, Feb 25, 2014.

  1. Автор темы
    AngryLogic

    AngryLogic Участник

    Trophy Points:
    33
    Всем доброго времени суток!Я хотел бы задать такой вопрос.А можно ли в java брать функции из другого класса?Пример:У меня есть два класса, в нём написан код,и хочется вызвать код,который написан в другом классе.Как это сделать?Или он и без кода вызовется?
    P.S.Предположения getClass()
     
    Last edited: Feb 25, 2014
  2. Хостинг MineCraft
    <
  3. Ission

    Ission Старожил Девелопер Пользователь

    Trophy Points:
    173
    Skype:
    lokivava
    Есть два варианта. Первый -- метод объявлен как статичный, тогда он будет вызываться
    ИмяКласса.ИмяМетода(параметры);
    Второй -- метод объявлен как не статичный, тогда нам нужен экземпляр этого класса и через него мы вызовем метод:
    МойКласс мк = new МойКласс(параметры_конструктора);
    мк.мойметод(параметры);
    Так же нужно учитывать, что все методы объявленные как private не доступны из других классов, protected не доступны из других пакетов или если объект не является наследником этого класса.
     
  4. Автор темы
    AngryLogic

    AngryLogic Участник

    Trophy Points:
    33
    Спасибо!
     

Share This Page