18 پاسخ

مشکل یاد گیری شیع گرایی

سلام بنده در شیگرایی مشکل دارم و نمیتوانم شیگرایی را در جاوا درک کنم لطفا کمکم کنید


ثبت پرسش جدید
علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 4 سال پیش مطرح شد
1

@arian

به نظرم من شی گرایی در Java خیلی آسون تره

باید هم این طور باشه..
یکی از دلایل اصلی که جاوااسکریپت براش بوجود اومد، تعامل با DOM بود
هر چند در حال حاظر در ES6 به بالا مفهوم Class رو در جاوااسکریپت داریم. اما مبحث شئ گرایی در جاوااسکریپت کمی متفاوته و میتونه حتی پارادایم خاص خودش باشه تا Object-Oriented:

  • وراثت در جاوااسکریپت وابسته به آبجکتها هست و نه کلاس ها.
  • مفهومی به نام Interface رو اونگونه که در سایر زبان های داریم، در جاوااسکریپت نداریم.

The four principles of object-oriented programming are encapsulation, abstraction, inheritance, and polymorphism.

در مقایسه با Python, Ruby, Java, C++, C#, PHP میشه گفت این پارادایم در این زبان اونقدر که باید به بلوغ نرسیده.


حسین شیری نژاد
تخصص : programmer
@hosseinshirinegad98 4 سال پیش مطرح شد
2

تخصص شما خنده داره. شی گرایی اصلا سخت نیست. کدوم جاوا منظورتون است؟


آرین حسینی
تخصص : Solidity Developer. Blockchai...
@arian 4 سال پیش آپدیت شد
0

به نظرم من شی گرایی در Java خیلی آسون تر از شی گرایی در JavaScript هست ، برای من البته :) 😊
اوایل براتون نامفهوم هست ولی وقتی تمرین زیاد کنید و مثال های متفاوتی بزنید به صورت کامل براتون جا می‌افته. (در ضمن منبع آموزشیتون هم خیلی خیلی مهم هست ، باید کسی بهتون آموزش بده که خودش مسلط هست و خوب میتونه مبحث رو بیان کنه)


محمد عرفان حسین بیکی
تخصص : شغلی ندارم در حال یادگیریم
@sswwwcom4 4 سال پیش آپدیت شد
0

@hosseinshirinegad98
من دارم با متن یاد میگیرم نه با فیلم بنده فیلم آموزشی که گرفتم سردر گمم کرد و (تخصص شما خنده داره) برادرم هم از این حساب استفاده میکنه اون بلده نه من


محمد عرفان حسین بیکی
تخصص : شغلی ندارم در حال یادگیریم
@sswwwcom4 4 سال پیش مطرح شد
0

@arian

مشکل من همینه نمیتونم پرژه برای خودم تعریف کنم


آرین حسینی
تخصص : Solidity Developer. Blockchai...
@arian 4 سال پیش مطرح شد
1

@sswwwcom4 تا زمانی که مفاهیم اصلی رو درک نکنید ،‌ نمیتونید پروژه تعریف کنید برای خودتون.


محمد عرفان حسین بیکی
تخصص : شغلی ندارم در حال یادگیریم
@sswwwcom4 4 سال پیش مطرح شد
0

@arian

متوجه نمیشم


حسین شیری نژاد
تخصص : programmer
@hosseinshirinegad98 4 سال پیش مطرح شد
1

بالاخره نگفتید کدوم جاوا رو میگین. جاوااسکریپت یا جاو برای موبایل؟
@sswwwcom4


محمد عرفان حسین بیکی
تخصص : شغلی ندارم در حال یادگیریم
@sswwwcom4 4 سال پیش مطرح شد
0

جاو برای موبایل @hosseinshirinegad98


حسین شیری نژاد
تخصص : programmer
@hosseinshirinegad98 4 سال پیش مطرح شد
1

شئی گرایی سخت نیست من تابحال شئی گرایی در c# - php - python و ruby رو یاد گرفتم چطور شما نمیتونید یاد بگیرید. حتما پایه برنامه نویسیتون ضعیفه ابتدا اصول برنامه نویسی رو یاد بگیرید.
شما بگو تا بحال چی ها یاد گرفتین و چقدر از برنامه نویسی می دونین؟@sswwwcom4


حسین شیری نژاد
تخصص : programmer
@hosseinshirinegad98 4 سال پیش مطرح شد
1

خوب آفرین قدم بزرگی برداشتی خیلی از دوستان جاوا برای موبایلو یاد گرفتن حتما شما هم میتونید. البته من جاوا برای موبایلو کارنکردم.@sswwwcom4


آرین حسینی
تخصص : Solidity Developer. Blockchai...
@arian 4 سال پیش آپدیت شد
1

احتمال میدم منبع آموزشی شما خوب نیستش ،‌ از هرجایی نباید یاد بگیرید...
یکم سرچ کنید پیدا میکنید یک منبع آموزشی خوب
پیشنهاد میکنم تا زمانی که به مفاهیم اصلی و شی‌‌گرایی در Java مسلط نشدید ،‌ از روی آموزش های متنی یاد نگیرید چون خیلی وارد جزئیات میشن و ممکنه که گیج بشین ، وقتی از طریق اموزش های ویدیویی خوب مباحث رو درک کردید برای اطلاعات بیشتر برید آموش های متنی.
شی گرایی در Java خیلی واضحه...


محمد عرفان حسین بیکی
تخصص : شغلی ندارم در حال یادگیریم
@sswwwcom4 4 سال پیش مطرح شد
0

@arian
ممنونم اگر میشه یک منبع بهم معرفی کنید

@hosseinshirinegad98
من شیگرایی را در وی بی یادگرفتم ولی در جاوا دارم گیج میشم مدرس صداش مناسب نیست و زبان محلی حرف میزنه


مصطفی غلامی
تخصص : برنامه نویس بکاند و فرانت اند
@mostafagh 4 سال پیش مطرح شد
1

سلام سعی کنید برای یادگیری شی گرایی از مثال های ملموس استفاده کنید


حسین شیری نژاد
تخصص : programmer
@hosseinshirinegad98 4 سال پیش مطرح شد
1

من جاوا برای موبایل کار نکردم و متاسفانه کمکی هم نمی تونم بکنم از دوستانی که جاوا کار کردن بپرسید@sswwwcom4


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 4 سال پیش مطرح شد
1

@sswwwcom4
زبان جاوا جز استاندارد ترین زبان هاس و شئ گرایی درش بخوبی پیاده سازی شده..
ممکنه کمی طول بکشه تا مطلب کامل برات جا بیفته.


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 4 سال پیش مطرح شد
1

@arian

به نظرم من شی گرایی در Java خیلی آسون تره

باید هم این طور باشه..
یکی از دلایل اصلی که جاوااسکریپت براش بوجود اومد، تعامل با DOM بود
هر چند در حال حاظر در ES6 به بالا مفهوم Class رو در جاوااسکریپت داریم. اما مبحث شئ گرایی در جاوااسکریپت کمی متفاوته و میتونه حتی پارادایم خاص خودش باشه تا Object-Oriented:

  • وراثت در جاوااسکریپت وابسته به آبجکتها هست و نه کلاس ها.
  • مفهومی به نام Interface رو اونگونه که در سایر زبان های داریم، در جاوااسکریپت نداریم.

The four principles of object-oriented programming are encapsulation, abstraction, inheritance, and polymorphism.

در مقایسه با Python, Ruby, Java, C++, C#, PHP میشه گفت این پارادایم در این زبان اونقدر که باید به بلوغ نرسیده.


محمد عرفان حسین بیکی
تخصص : شغلی ندارم در حال یادگیریم
@sswwwcom4 4 سال پیش مطرح شد
3

ممنونم از همهی دوستان

تشکر


alpha
تخصص : تحلیلگر نرم افزار ، برنامه نوی...
@ahmad.hessari 3 سال پیش مطرح شد
0

یا باید جزوه ها و فیلم های کامل و قوی تهیه کنید و یا باید استاد بگیرید که بصورت اختصاصی به شما درس بده.
حتی کلاسهای آموزشی در آموزشگاه ها بدرد نمیخورن ، چون من توشون مدرس بودم و از قوانین شون کاملا آگاهم.


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام