ورود

View Full Version : سوال: یه سوال فلسفی؟



hajjijo
یک شنبه 01 فروردین 1395, 08:32 صبح
سلام دوباره :عصبانی++:
من private رو درک نمیکنم که اصن چرا private چرا Public استفاده نکنیم و دقیقا جه موقعی نیاز هست به protected
البته شد سه تا سوال:لبخند:
__________________________________________________ __________________________________________________ ________
یه اسوال دیگه برام پیش اومده :
تو همون پست قبلی از کاربر پسورد میخوام بعد میخوام تعداد حروفی رو که به عنوان پسورد وارد کرده رو بشمارم و بهش بگم که این پسورد تا چه حد امنیتیه
مثلا اگر از 8 کم تر شد بگم ضعیف اگه از 12 بیشتر شد بگم خوب و...چه راهکاری رو پیشنهاد میکنید؟
البته اگه میخواید استفاده از آرایه(رشته ) رو پیشنهاد کنید بهتره بگم که این کار رو قبلا کردم ولی نمیدونم چرا مشکل داشت و ران نشد.
نکته مهم :نکته اینه که این پسوورد ما از تایپ استرینگ هست.
__________________________________________________ __________________________________________________ ____________
اینم مشکلی که گفتم
((ali madadi))چیزی که من مینویسم
((alimadadi))چیزی که اون میده
باید چیکار کنم
__________________________________________________ _______
import java.util.Scanner;
public class k{
public static void main(String...args)
{
Scanner in = new Scanner (System.in);
String x[];
x= new String [100];
System.out.println("Name:");
for(int i=0;i<100;i++){
x[i] = in.next();
System.out.print(x[i]);
__________________________________________________ ______
ممنون که جواب میدین...:قلب::اشتباه:

parvizwpf
دوشنبه 02 فروردین 1395, 03:28 صبح
private : برای استفاده از موجودیتی فقط داخل خود محدوده کلاس
public : برای استفاده موجودیتی بیرون از محدوده کلاس
protected : برای استفاده موجودیتی فقط در کلاسهایی که مشتق شده اند
معمولا برای گرفتن تعداد کاراکتر ورودی هر کلاس استرینگی خاصیتی یا متدی بنام Length داره