نگاهی به قطعه کد تحت بیندازید که واژه و کلمه کلیدی struct را برای شما تمجید می نماید. طراحی اپلیکیشن در مشهد یک struct که در واقع مخفف گردیده کلمه و واژه structure به معنای ساختار میباشد به شما اذن میدهد تا یک کاسه برای داده های خویش تعریف و تمجید فرمایید، صحیح مانند کاری که کلاس ها در لهجه اپ نویسی جاوا برای شما ایفا می دادند:
struct Animal {
name: String
}
fn main() {
let dog = Animal{
name: String::from("Shiba")
};
println!("{}", dog.name);
}
شما اعضای درون یک struct را در درون آکولادهای آنها تعریفوتمجید میکنید. رایاپارس این متغیرها در واقع نقش متغیرهای همگانی را در کلاس های جاوا اعمال می نمایند.
اعتنا داشته باشید در خطی که شما متغیر dog را تعریفوتمجید نموده اید نیازی به فراخوانی واژه کلیدی تازه وجود ندارد. application این یکیاز مهم ترین مزایای نرمافزار نویسی به لهجه Rust به حساب می آید.
در مرحله سپس شما بایستی اعتنا داشته باشید که متغیر name در طی ساخت یک حرفه با یک مقدار مشخص و معلوم تهیه و تنظیم شدهاست. این فعالیت از روش فراخوانی مشی داخلی String.from با استعمال از عملگر مرجع دو نقطه یا این که double-colon قابل اجرا میباشد.
نکته نهایی که می بایست به آن دقت داشته باشید این میباشد که دقیقا مانند گویش جاوا در نرمافزار نویسی به لهجه Rust نیز از عملگر نقطه برای دسترسی به فیلد Name در شی dog به کار گیری کرده ایم.
نگاهی به قطعه کد تحت بیندازید که واژه و کلمه کلیدی struct را برای شما تمجید می نماید. طراحی اپلیکیشن در مشهد یک struct که در واقع مخفف گردیده کلمه و واژه structure به معنای ساختار میباشد به شما اذن میدهد تا یک کاسه برای داده های خویش تعریف و تمجید فرمایید، صحیح مانند کاری که کلاس ها در لهجه اپ نویسی جاوا برای شما ایفا می دادند:
struct Animal {
name: String
}
fn main() {
let dog = Animal{
name: String::from("Shiba")
};
println!("{}", dog.name);
}
شما اعضای درون یک struct را در درون آکولادهای آنها تعریفوتمجید میکنید. رایاپارس این متغیرها در واقع نقش متغیرهای همگانی را در کلاس های جاوا اعمال می نمایند.
اعتنا داشته باشید در خطی که شما متغیر dog را تعریفوتمجید نموده اید نیازی به فراخوانی واژه کلیدی تازه وجود ندارد. application این یکیاز مهم ترین مزایای نرمافزار نویسی به لهجه Rust به حساب می آید.
در مرحله سپس شما بایستی اعتنا داشته باشید که متغیر name در طی ساخت یک حرفه با یک مقدار مشخص و معلوم تهیه و تنظیم شدهاست. این فعالیت از روش فراخوانی مشی داخلی String.from با استعمال از عملگر مرجع دو نقطه یا این که double-colon قابل اجرا میباشد.
نکته نهایی که می بایست به آن دقت داشته باشید این میباشد که دقیقا مانند گویش جاوا در نرمافزار نویسی به لهجه Rust نیز از عملگر نقطه برای دسترسی به فیلد Name در شی dog به کار گیری کرده ایم.

تفاوت بین وب سایت و اپلیکیشن