سلام من دارم یه برنامه با جاوا مینویسم که هر کاربر میاد ثبت نام میکنه و وارد حساب کاربری ش میشه و میتونه پست ها و کسایی که فالو کرده و ... رو ببینه.
من چند تا کلاس برای اینکار تعریف کردم.
SignIn برای صفحه ورود / SignUp برای صفحه ثبت نام / HomePage صفحه کاربری / CreatePost برای ساخت پست
User که اطلاعات کاربر توش هست و موقع ثبت نام یه آرایه از user میسازم و اون رو داخل یه فایل به اسم Users.txt با Filewriter ذخیره میکنم که هم موقع ثبت نام و هم موقع ورود اون رو با FileReader میخونم و داخل یه آرایه از جنس User میریزم برای اعتبار سنجی موقع ورود و ثبت نام.
این کلاس User هست.
import java.io.*;
public class User{
String firstName;
String lastName;
String phoneNumber;
String email;
String password;
User[] followers ;
User[] following ;
Post[] posts;
public User(String name , String lastname , String phone , String mail , String passw){
firstName = name;
lastName = lastname;
phoneNumber = phone;
email = mail;
password = passw;
}
public String toString(){
return firstName +" "+ lastName +" "+ phoneNumber +" "+ email +" "+ password;
}
}
class Post{
String postTitle;
String postAuthor;
String postDate;
String postText;
}
صفحه لاگین:
این هم صفحه HomePage:
میخوام وقتی کاربرد log in میکنه بتونه اطلاعات و پست های مربوط به خودش رو ببینه. منتها نمیدونم چیکار کنم که وقتی وارد شد پست های مربوط به خودش رو ببینه و اگه پستی نداشت اون بخش پست ها خالی باشه. در مورد followers و following هم همینطور. یعنی یجورایی اون بخش پست ها از یه کلاسی مثلا به اسم Post خونده بشه و اون بخش ها خودشون ایجاد بشن.
ممنون میشم راهنمایی کنید
این پست در تاریخ {{ dateString(new Date(post.deleteDate)) }} توسط {{ post.deletedByUser }} حذف شده است.
دلیل حذف: {{ post.deleteReason ?? 'نامشخص' }}
زمان پاسخ گویی روز های شنبه الی چهارشنبه ساعت 9 الی 18
فقط به موضوعات مربوط به محصولات آموزشی و فروش پاسخ داده می شود