PDA

View Full Version : سوال: ترتیب نوشتن statice و publiceدر تابع و کلاس و وراثت



sara.sherafati
چهارشنبه 18 مرداد 1391, 22:15 عصر
چرا r را ارور میگیره؟
ترتیب نوشتنstatic و publice چه جوریه؟
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ostad_daneshj00
{
class Program
{
public const double p = 3.14;
static public r=0;
static void shoa()
{
Console.Write("enter r");
r=int.Parse(Console.ReadLine());

}
static double mohit(int a)
{
return 2*a*p;
}
static double masahat(int b)
{
return b*b*p;
}
static void Main(string[] args)
{
shoa();
Console.Write("mohit={0}",mohit(r));
Console.Write("masahat={0}",masahat(r));

}
}

sara.sherafati
چهارشنبه 18 مرداد 1391, 22:40 عصر
چجوری میشه برای این برنامه نمونه ساخت و از وراثت استفاده کرد؟

gwbasic
پنج شنبه 19 مرداد 1391, 00:18 صبح
مهمترین قسمت در تعریف یک متغیر (فیلد یا پراپرتی) نوع (تایپ) اون هست. اول باید نوع رو مشخص کنید

public static double r = 0;


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

موفق باشید

hosseinenayati_2009
جمعه 20 مرداد 1391, 02:35 صبح
نحوه نوشتن را دوستمون گفتند و بهتر بعد از public partial class بنویسید.