PDA

View Full Version : import class



seyed.mehdi
شنبه 15 شهریور 1393, 12:31 عصر
دوستان من یه کلاس مثلا با اسم first.java در پوشه ی adapter دارم حالا میخوام کل محتوی این کلاس رو توی second.java بیارم
ایا باید از import com.project.example.adapter در قصمت import دومین کلاس استفاده کنم یا راه دیگه ای هست
ممنون میشم جواب بدید

slr560
شنبه 15 شهریور 1393, 12:40 عصر
اگه این پوشه Adapter که میگی رو داخل پکیج اصلی برنامه بسازی ایمپورتش به صورت زیر هست

import Adapter.Second;

اگه خارج از پکیج اصلی بسازی میاد کل اسم کل پکیج رو از ابتدا تا آخر ایمپورت میکنه. مث چیزی که خودت نوشتی
البته همیشه این نوع پوشه ها رو داخل پکیج اصلی میسازن

seyed.mehdi
شنبه 15 شهریور 1393, 18:05 عصر
پس در این صورت محتویات فایل second.java وارد یه فایل دیگم میشه؟

slr560
شنبه 15 شهریور 1393, 20:13 عصر
پس در این صورت محتویات فایل second.java وارد یه فایل دیگم میشه؟
یعنی چی وارد یه فایل دیگه میشه؟ متوجه نشدم

seyed.mehdi
شنبه 15 شهریور 1393, 20:16 عصر
ببیند مثلا در PHP ما درستوراتی داریم که میخوایم تو یه فایل PHP دیگه باشه از دستور include استفاده میکنیم و میشه دستورات فایل مهم رو توی یه فایل دیگه داشت
حالا میخوام بدونم تو اندروید این کار چطور ممکنه

slr560
شنبه 15 شهریور 1393, 21:31 عصر
خب اینی که شما میگی برای همه ی زبان های شی گرا حاکم هست
شما اصن بیا یه پوشه بساز و داخلش چنتا کلاس بساز که تمام متد های مهمی که میخوای داخلش باشن
بعدش هر جا خواستی استفاده کنی از اون کلاس یه new بزن و کار تمام .

فکر کنم شما منظورت طرز پوشه بندی اندروید هست. ببین فرض کن کلاس MainActivity توی این مسیره
com.example.mainfolder

حالا شما میخوای یه پوشه اضافه کنی که کلاسای مهمتو اونجا بنویسی. مثلا یه پوشه به نام classfolder . مسیر پوشه اینجوری میشه.
com.example.mainfolder.classfolder