
Михаил
01.01.2017
14:13:33

Denis
01.01.2017
14:13:39
Прошу, объясните мне СВОИМИ СЛОВАМИ в чем разница метода класса и статистического метода
Если нужен простой пример того, как это используют, то, предположим у нас есть реализация класса Point; Point в свою очередь имеет внутри себя две переменных x и y; (Думаю не нужно объяснять для чего нам нужен Point и что он из себя представляет). Так вот, предположим, нам нужно создать независимый экземпляр-клон данного Point и вместо того, чтобы писать Point position = new Point(otherPosition.x, otherPosition.y); мы можем объявить статичный метод внутри реализации Point под названием fromPoint где внутри у нас будет ровно тоже самое, то есть: создание нового экземпляра класса из уже имеющегося: что кодом будет Point position = Point.fromPoint(otherPosition);

Михаил
01.01.2017
14:14:10
Читаю его статьи, уже 5 стартапов открыл

Denis
01.01.2017
14:15:00

Google

Анна Майорова
01.01.2017
14:15:30
В Вк нашла, вроде он ... понятно. Интересно
Гранты кто-нибудь выигрывал?
Патенты оформлял?

Георгий
01.01.2017
14:17:09
Метод класса юзает какие-то поля которые зависят от обьекта, на котором они вызываются - например point.delete(); (мы удаляем именно эту точку, которая ранее была создана)
Прошу, объясните мне СВОИМИ СЛОВАМИ в чем разница метода класса и статистического метода
Статические - не привязаны к обьекту

Михаил
01.01.2017
14:17:37

Denis
01.01.2017
14:17:38

Aleksandr
01.01.2017
14:17:49
обоснуй

Георгий
01.01.2017
14:18:12
Math.sqrt

Aleksandr
01.01.2017
14:18:24
и?

Google

Георгий
01.01.2017
14:18:34
К какому обьекту он привязан?

Aleksandr
01.01.2017
14:18:43
Math

Георгий
01.01.2017
14:18:47
Это класс

Denis
01.01.2017
14:18:47
Math — Object

Михаил
01.01.2017
14:18:53
лол

Георгий
01.01.2017
14:18:56
???

Denis
01.01.2017
14:18:56
Как-раз таки объект
Нельзя же сделать new Math
Гоша, ну ёбана рот!

Георгий
01.01.2017
14:19:07
Именно

Wizard
01.01.2017
14:19:09
ультрасложно

Георгий
01.01.2017
14:19:14
Это же абстрактный
Класс

Михаил
01.01.2017
14:19:34

Анна Майорова
01.01.2017
14:19:35
Интересно, у него можно взять интервью для прессы...

Aleksandr
01.01.2017
14:19:57
зачем то есть

Denis
01.01.2017
14:20:03

Михаил
01.01.2017
14:20:09

Георгий
01.01.2017
14:20:10
Естественно

Google

Георгий
01.01.2017
14:20:16
Но мв о парадигмах
Же
В той же java - это класс

Анна Майорова
01.01.2017
14:20:53
конечно
Это гуд. На Позитив выложу и прокачаю по СМИ сервисам

Denis
01.01.2017
14:21:06

Георгий
01.01.2017
14:21:10
Нет
Дп
Да

Михаил
01.01.2017
14:21:14

Aleksandr
01.01.2017
14:21:16

Анна Майорова
01.01.2017
14:21:20
Фу, не постите ее, пожалуйста.. Порно порно... фуфуфу

Михаил
01.01.2017
14:21:31
@AnnMayorova там можно найти прогеров

Михаил
01.01.2017
14:21:34
и т.д

Анна Майорова
01.01.2017
14:21:35

Wizard
01.01.2017
14:21:39
"Когда вы объявляете что-либо как static, это означает, что данные или метод не привязаны к определенному экземпляру этого класса. Поэтому, даже если вы никогда не создавали объектов класса, вы можете вызвать статический метод или получить доступ к статическим данным. С обычным объектом вам необходимо сначала создать его и использовать для вызова метода или доступа к информации, так как не статические данные и методы должны точно знать объект, с которым работают."

Георгий
01.01.2017
14:21:47

Михаил
01.01.2017
14:21:53
Хорошо
это совместный проект бородачей и Никиты

Георгий
01.01.2017
14:21:54
Который нельзя инстанциировать?

Denis
01.01.2017
14:22:09
Math же не описывает поведение

Aleksandr
01.01.2017
14:22:10

Google

Георгий
01.01.2017
14:22:10
Обьектов этого класса никогда не будет
Math - сборник стат. констант и формул
Он ничего не описывает

Denis
01.01.2017
14:22:53

Анна Майорова
01.01.2017
14:22:57

Георгий
01.01.2017
14:23:00
Это просто куча статических методов

Denis
01.01.2017
14:23:15
Это же абстрактный
Класс

Георгий
01.01.2017
14:23:25

Admin
ERROR: S client not available

Denis
01.01.2017
14:23:39
Ставь класс если ты абстрактный

Георгий
01.01.2017
14:23:48
Куча методовсобранных в абстрактном классе
Окей окей?

Denis
01.01.2017
14:24:50
Дело в том, что абстрактный класс может содержать в себе абстрактные методы, но не их реализацию.

Aleksandr
01.01.2017
14:24:53
?

Denis
01.01.2017
14:25:01
Абстрактный класс — класс описания

Aleksandr
01.01.2017
14:25:01

Георгий
01.01.2017
14:25:10

Google

Георгий
01.01.2017
14:25:19
Я с терминами обьебался

Denis
01.01.2017
14:25:21
Поэтому math != абстрактный

Георгий
01.01.2017
14:25:23
Статический класс
Он статический

Denis
01.01.2017
14:25:37
Именно

Aleksandr
01.01.2017
14:25:40

Георгий
01.01.2017
14:25:59
Где тут кнопка edit, я слово перепутал
???

Denis
01.01.2017
14:26:05
ЧОМУ ВАС ТАМ ИТИМО УЧАТ

Aleksandr
01.01.2017
14:26:06
:))

Георгий
01.01.2017
14:26:23
Бля, я имел ввиду статический, отстань
???

Михаил
01.01.2017
14:26:28
это все нг

Анна Майорова
01.01.2017
14:26:38
Ребят, какой средний возраст представителей этого чата?

Георгий
01.01.2017
14:26:38
Действительно

Анна Майорова
01.01.2017
14:26:42
Прино
Это для статьи

Георгий
01.01.2017
14:26:51
18-30, наверное

Denis
01.01.2017
14:26:53

Георгий
01.01.2017
14:26:58
Ахуенно усреднил, да?
Бля я оговорился, отыбись

Анна Майорова
01.01.2017
14:27:13