Хочу научиться кодить.

avatar NILATAK

5450

203

B0BA007

Пользователь

Регистрация: 25.03.2014

Сообщения: 319

Рейтинг: 127

B0BA007

Регистрация: 25.03.2014

Сообщения: 319

Рейтинг: 127

для джавы кстати норм есть сайт джавараш, там доходишь до 10лвл, потом требует бабла, но после 10 лвл основа какая-то есть, можешь серьезную литру читать уже, сам вывезешь, я так делаю.

enui9gn3ug

Пользователь

Регистрация: 27.08.2015

Сообщения: 276

Рейтинг: 61

enui9gn3ug

Регистрация: 27.08.2015

Сообщения: 276

Рейтинг: 61

saw_tooth сказал(а):
А когда я увижу твой код, о человек, ООП высшей степени?
Нажмите, чтобы раскрыть...

а чего испугался, пиши раз обещал. а я поржу, как ты на ооп-языке будешь это писать где каждая введённая тобой переменная уже является объектом

NILATAK

Пользователь

Регистрация: 24.07.2014

Сообщения: 168

Рейтинг: 146

Нарушения: 113

NILATAK

Регистрация: 24.07.2014

Сообщения: 168

Рейтинг: 146

Нарушения: 113

stupiz0r сказал(а):
Я яжку то никогда не пил, вот, нести сижу попиваю на лавочке)))

Люди, которые просят ни с того ни с сего научиться кодить, имеют явные проблемы. В данном случае вы не можете оторваться от компа и думаете, что бы вам и дальше помогло сидеть перед ним))) явной на то идеи такие люди не имеют, им просто хочется, и лишь единицам ето удается. Я уж не говорю про походы на лекции по двнным языкам, не сидеть же дома за книжками самому))) есть спец форумы по етим темам, но лекции профитнее
Нажмите, чтобы раскрыть...

О чем вообще речь ,я не просил тебе сюда лезть,если ты не можешь дать полезной инфы для меня!

saw_tooth

Пользователь

Регистрация: 20.08.2013

Сообщения: 5550

Рейтинг: 3287

saw_tooth

Регистрация: 20.08.2013

Сообщения: 5550

Рейтинг: 3287

С++:
class Idiot
{
public:

void new_post()

{


cout << "C++ only OOP+\n";

}
};
int main(int argc, char* argv[])
{

CppStudio CL; //

CL.message();

return 0;
}


C++:

int main(int argc, char* argv[])
{

cout << "C++ only OOP+\n";
}

porovoz

Пользователь

Регистрация: 21.04.2015

Сообщения: 428

Рейтинг: 121

porovoz

Регистрация: 21.04.2015

Сообщения: 428

Рейтинг: 121

NILATAK сказал(а):
Хочу учить язык кодирования ,собственно с чего начать и какой код выбрать Java или С++?Если можно покидайте литры всякой с чего можно начать с 0.В гугле не забанен,я серфю ,просто мб тут что-то посоветуете ...
Нажмите, чтобы раскрыть...

Начинай с питона, когда разберешься переходи на си

GoldUtop

Пользователь

Регистрация: 09.03.2014

Сообщения: 1416

Рейтинг: 1384

GoldUtop

Регистрация: 09.03.2014

Сообщения: 1416

Рейтинг: 1384

saw_tooth сказал(а):
Та к я ему набросал..только видимо он ничего не понял...более - не понял что это их object тип
Нажмите, чтобы раскрыть...

saw_tooth сказал(а):
def __init__(self)
self.create_stupid_post = 0
Нажмите, чтобы раскрыть...

Это так конструктор в Питоне объявляется? Интересненько...

saw_tooth

Пользователь

Регистрация: 20.08.2013

Сообщения: 5550

Рейтинг: 3287

saw_tooth

Регистрация: 20.08.2013

Сообщения: 5550

Рейтинг: 3287

enui9gn3ug сказал(а):
а чего испугался, пиши раз обещал. а я поржу, как ты на ооп-языке будешь это писать где каждая введённая тобой переменная уже является объектом
Нажмите, чтобы раскрыть...

серьезно? Объектом?
тоесть

int i = 0; это объект на C++?

enui9gn3ug

Пользователь

Регистрация: 27.08.2015

Сообщения: 276

Рейтинг: 61

enui9gn3ug

Регистрация: 27.08.2015

Сообщения: 276

Рейтинг: 61

saw_tooth сказал(а):
С++:
class Idiot
{
public:

void new_post()

{


cout << "C++ only OOP+\n";

}
};
int main(int argc, char* argv[])
{

CppStudio CL; //

CL.message();

return 0;
}


C++:

int main(int argc, char* argv[])
{

cout << "C++ only OOP+\n";
}
Нажмите, чтобы раскрыть...

ну и что это по твоему CppStudio CL?

saw_tooth

Пользователь

Регистрация: 20.08.2013

Сообщения: 5550

Рейтинг: 3287

saw_tooth

Регистрация: 20.08.2013

Сообщения: 5550

Рейтинг: 3287

GoldUtop сказал(а):
Это так конструктор в Питоне объявляется? Интересненько...
Нажмите, чтобы раскрыть...

Ну, инит это не совсем контруктор, конструктор это __new__ если ты о классическом конструкторе, а это виртуальный метод который содердит подвызов конструктора, но вообще да - мы зовем его конструктором.

enui9gn3ug

Пользователь

Регистрация: 27.08.2015

Сообщения: 276

Рейтинг: 61

enui9gn3ug

Регистрация: 27.08.2015

Сообщения: 276

Рейтинг: 61

saw_tooth сказал(а):
серьезно? Объектом?
тоесть

int i = 0; это объект на C++?
Нажмите, чтобы раскрыть...

да серьёзно, переменная i это объект типа int

saw_tooth

Пользователь

Регистрация: 20.08.2013

Сообщения: 5550

Рейтинг: 3287

saw_tooth

Регистрация: 20.08.2013

Сообщения: 5550

Рейтинг: 3287

enui9gn3ug сказал(а):
ну и что это по твоему CppStudio CL?
Нажмите, чтобы раскрыть...

Ох, ну простите, описался, замените на Idiot

stupiz0r

Пользователь

Регистрация: 19.09.2014

Сообщения: 5128

Рейтинг: -98

stupiz0r

Регистрация: 19.09.2014

Сообщения: 5128

Рейтинг: -98

NILATAK сказал(а):
О чем вообще речь ,я не просил тебе сюда лезть,если ты не можешь дать полезной инфы для меня!
Нажмите, чтобы раскрыть...

Ну дак ето тебе только сейчас кажется))) на самом деле там есть полезная инфа и она видна невооруженным глазом, просто ты пока не видишь етого)))) даю 90% гарантий, что ты устанешь т бросишь ето дело, если ты конечно не по специальности учишься и в будущем хочешь стать программистом, а не взял ету идею с полки))) если 2, то мой коеф очень высок)))

saw_tooth

Пользователь

Регистрация: 20.08.2013

Сообщения: 5550

Рейтинг: 3287

saw_tooth

Регистрация: 20.08.2013

Сообщения: 5550

Рейтинг: 3287

enui9gn3ug сказал(а):
да серьёзно, переменная i это объект типа int
Нажмите, чтобы раскрыть...

Как интересно, и если она объект, то я могу от нее наследоваться, а значит переопределять аттрибуты/методы..да что уж там - вызывать методы хотябы.

GoldUtop

Пользователь

Регистрация: 09.03.2014

Сообщения: 1416

Рейтинг: 1384

GoldUtop

Регистрация: 09.03.2014

Сообщения: 1416

Рейтинг: 1384

saw_tooth сказал(а):
серьезно? Объектом?
тоесть

int i = 0; это объект на C++?
Нажмите, чтобы раскрыть...

Так-то да, типы данных это тоже классы, в Cpp все построено на классах. :)

tanzor69

Пользователь

Регистрация: 12.03.2013

Сообщения: 200

Рейтинг: 44

tanzor69

Регистрация: 12.03.2013

Сообщения: 200

Рейтинг: 44

вы че тут развели срач какой то? причем на какие то примитивные темы. ясное дело что это языки поддерживающие ооп, но не являющиеся только ооп направленными.
а по теме, я считаю что нужно для начала всего по немногу поизучать, а потом уже углублятся в то, что сейчас на рынках труда популярно.
я бы посоветовал для начала assembler(буквально пару дней) основы посмотреть и потом pascal(хотя щас его называют уже delphi) не более двух трех недель.
а потом уже c,c++,c#,phyton и прочие прелести

enui9gn3ug

Пользователь

Регистрация: 27.08.2015

Сообщения: 276

Рейтинг: 61

enui9gn3ug

Регистрация: 27.08.2015

Сообщения: 276

Рейтинг: 61

saw_tooth сказал(а):
Как интересно, и если она объект, то я могу от нее наследоваться, а значит переопределять аттрибуты/методы..да что уж там - вызывать методы хотябы.
Нажмите, чтобы раскрыть...

предопределённые языком переменные нет, а свои переменные из конструктора пожайлуста

saw_tooth

Пользователь

Регистрация: 20.08.2013

Сообщения: 5550

Рейтинг: 3287

saw_tooth

Регистрация: 20.08.2013

Сообщения: 5550

Рейтинг: 3287

GoldUtop сказал(а):
Так-то да, типы данных это тоже классы, в Cpp все построено на классах. :)
Нажмите, чтобы раскрыть...

как познавательно слышать от неука рассуждения о сложном.

В общем, уважаемый, int это идентификатор значения из множества чисел, такой же как float или double, и это ничто иное как ИМЕНОВАННАЯ ОБЛАСТЬ ПАМЯТИ.
а вот если я на С++ напишу:
Integer A
Тоэто буде объект типа Интеджер.

В общем, Вас с вашими знаниями ждут в треде "Как я слил сегодня катку."

saw_tooth

Пользователь

Регистрация: 20.08.2013

Сообщения: 5550

Рейтинг: 3287

saw_tooth

Регистрация: 20.08.2013

Сообщения: 5550

Рейтинг: 3287

enui9gn3ug сказал(а):
предопределённые языком переменные нет, а свои переменные из конструктора пожайлуста
Нажмите, чтобы раскрыть...

Да что ты говоришь?
Тоесть на самом деле, объект про который ты мне тут заливаешь чуть ли не от начала, на само мделе не является объектом?
Ну окей, я поверю - пусть все методы приватные, а как же интерфейсы? неужто я не могу свой класс наследованием научить работать с числами - множить/делить умножать?

Ну окей, а какую же функциональность/информацию, скрывает от меня класс Int (кстати, согласно правилам классы именуются с большой буквы, ну да ладно int - это же класс который вы сами придумали)? Что никакой?
я огорчен вашим классом..более того - вашими аргументами

-Rebellion-

Пользователь

Регистрация: 13.07.2015

Сообщения: 3128

Рейтинг: 1466

-Rebellion-

Регистрация: 13.07.2015

Сообщения: 3128

Рейтинг: 1466

NILATAK сказал(а):
Хочу учить язык кодирования ,собственно с чего начать и какой код выбрать Java или С++?Если можно покидайте литры всякой с чего можно начать с 0.В гугле не забанен,я серфю ,просто мб тут что-то посоветуете ...
Нажмите, чтобы раскрыть...

https://www.codecademy.com/ru ворваться сюда можно/начать стартовать с питона по хорошему или паскалину (он попроще а если память не изменяет как модно говорить просто синтаксис ((как же бомбит на это слово)) )

saw_tooth

Пользователь

Регистрация: 20.08.2013

Сообщения: 5550

Рейтинг: 3287

saw_tooth

Регистрация: 20.08.2013

Сообщения: 5550

Рейтинг: 3287

короче - http://habrahabr.ru/post/104231/

Ато я отвык от того что на дота2ру больше спорящих умных дядек.

Ixeon

Пользователь

Регистрация: 23.07.2014

Сообщения: 90

Рейтинг: 15

Ixeon

Регистрация: 23.07.2014

Сообщения: 90

Рейтинг: 15

Начни с С или на крайняк паскаль (я думал в школе есть основы прогания и простые программы ) . Если не было / не дошел - поищи книжки 9-11 классов на эти темы ( лучше на паскале ) , там есть задачи и всякие задания , поймешь основы . Если сразу будешь углубляться будет слишком сложно . Что бы делать норм проги надо изучать многие математические аспекты , матрицы например . Пара недель в паскале по школьным книжкам и можешь переходить на C (он более легкий , но сейчас его не используют из-за слабых возможностей ) , но язык - это просто символы , ты сам C ++ выучишь за пару недель , это как пересесть с дройда на IoS , просто другое оформление/другие слова , но суть такая же . Сами обозначения и основные фишки выучить не такая уж прблема ,не лезьсразу в дебри , научись именно писать код , а не ввыучивать тупо язык

enui9gn3ug

Пользователь

Регистрация: 27.08.2015

Сообщения: 276

Рейтинг: 61

enui9gn3ug

Регистрация: 27.08.2015

Сообщения: 276

Рейтинг: 61

saw_tooth сказал(а):
Да что ты говоришь?
Тоесть на самом деле, объект про который ты мне тут заливаешь чуть ли не от начала, на само мделе не является объектом?
Ну окей, я поверю - пусть все методы приватные, а как же интерфейсы? неужто я не могу свой класс наследованием научить работать с числами - множить/делить умножать?

Ну окей, а какую же функциональность/информацию, скрывает от меня класс Int (кстати, согласно правилам классы именуются с большой буквы, ну да ладно int - это же класс который вы сами придумали)? Что никакой?
я огорчен вашим классом..более того - вашими аргументами
Нажмите, чтобы раскрыть...

да читай и смотри, за одно учись не нести бреда
http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html

saw_tooth

Пользователь

Регистрация: 20.08.2013

Сообщения: 5550

Рейтинг: 3287

saw_tooth

Регистрация: 20.08.2013

Сообщения: 5550

Рейтинг: 3287

enui9gn3ug сказал(а):
да читай и смотри, за одно учись не нести бреда
http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html
Нажмите, чтобы раскрыть...

Даже открывать не буду, учитывая что я примеры приводил на С, а ты мне втираешь дичь на вроде Java щас...внимательность уровень бог.

saw_tooth

Пользователь

Регистрация: 20.08.2013

Сообщения: 5550

Рейтинг: 3287

saw_tooth

Регистрация: 20.08.2013

Сообщения: 5550

Рейтинг: 3287

enui9gn3ug сказал(а):
да читай и смотри, за одно учись не нести бреда
http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html
Нажмите, чтобы раскрыть...

Ты видимо не понимаешь что такое слово парадигма, и что такое объект в целом...так что спорить нам неочем..

Lunyx

Пользователь

Регистрация: 27.08.2013

Сообщения: 819

Рейтинг: 219

Lunyx

Регистрация: 27.08.2013

Сообщения: 819

Рейтинг: 219

Питон,а потом С++