راکت
حل شده

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

18 پاسخ

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

ثبت پرسش جدید

پاسخ‌ها

18
علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

بهترین پاسخ

@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 میشه گفت این پارادایم در این زبان اونقدر که باید به بلوغ نرسیده.

حسین شیری نژاد
حسین شیری نژاد
@hosseinshirinegad98

تخصص: programmer

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

آرین حسینی
آرین حسینی
@arian

تخصص: Solidity Developer. Blockchain DApps Developer

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

شاید پاسخ شما همین‌جا باشد

محمد عرفان حسین بیکی
محمد عرفان حسین بیکی
@sswwwcom4

تخصص: شغلی ندارم در حال یادگیریم

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

محمد عرفان حسین بیکی
محمد عرفان حسین بیکی
@sswwwcom4

تخصص: شغلی ندارم در حال یادگیریم

@arian

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

آرین حسینی
آرین حسینی
@arian

تخصص: Solidity Developer. Blockchain DApps Developer

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

محمد عرفان حسین بیکی
محمد عرفان حسین بیکی
@sswwwcom4

تخصص: شغلی ندارم در حال یادگیریم

@arian

متوجه نمیشم

حسین شیری نژاد
حسین شیری نژاد
@hosseinshirinegad98

تخصص: programmer

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

محمد عرفان حسین بیکی
محمد عرفان حسین بیکی
@sswwwcom4

تخصص: شغلی ندارم در حال یادگیریم

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

حسین شیری نژاد
حسین شیری نژاد
@hosseinshirinegad98

تخصص: programmer

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

حسین شیری نژاد
حسین شیری نژاد
@hosseinshirinegad98

تخصص: programmer

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

آرین حسینی
آرین حسینی
@arian

تخصص: Solidity Developer. Blockchain DApps Developer

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

محمد عرفان حسین بیکی
محمد عرفان حسین بیکی
@sswwwcom4

تخصص: شغلی ندارم در حال یادگیریم

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

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

مصطفی غلامی
مصطفی غلامی
@mostafagh

تخصص: برنامه نویس بکاند و فرانت اند

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

حسین شیری نژاد
حسین شیری نژاد
@hosseinshirinegad98

تخصص: programmer

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

علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

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

محمد عرفان حسین بیکی
محمد عرفان حسین بیکی
@sswwwcom4

تخصص: شغلی ندارم در حال یادگیریم

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

تشکر

alpha
alpha
@ahmad.hessari

تخصص: تحلیلگر نرم افزار ، برنامه نویس سیستم ، مدرس و محقق علوم کامپیوتر

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

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

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