<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://nfex.ru/index.php?action=history&amp;feed=atom&amp;title=Csharp%2FC_Sharp%2FClass_Interface%2Fpublic</id>
		<title>Csharp/C Sharp/Class Interface/public - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://nfex.ru/index.php?action=history&amp;feed=atom&amp;title=Csharp%2FC_Sharp%2FClass_Interface%2Fpublic"/>
		<link rel="alternate" type="text/html" href="http://nfex.ru/index.php?title=Csharp/C_Sharp/Class_Interface/public&amp;action=history"/>
		<updated>2026-04-29T16:42:49Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://nfex.ru/index.php?title=Csharp/C_Sharp/Class_Interface/public&amp;diff=580&amp;oldid=prev</id>
		<title> в 15:31, 26 мая 2010</title>
		<link rel="alternate" type="text/html" href="http://nfex.ru/index.php?title=Csharp/C_Sharp/Class_Interface/public&amp;diff=580&amp;oldid=prev"/>
				<updated>2010-05-26T15:31:18Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 15:31, 26 мая 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;text-align: center;&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
			</entry>

	<entry>
		<id>http://nfex.ru/index.php?title=Csharp/C_Sharp/Class_Interface/public&amp;diff=581&amp;oldid=prev</id>
		<title>Admin: 1 версия</title>
		<link rel="alternate" type="text/html" href="http://nfex.ru/index.php?title=Csharp/C_Sharp/Class_Interface/public&amp;diff=581&amp;oldid=prev"/>
				<updated>2010-05-26T11:38:59Z</updated>
		
		<summary type="html">&lt;p&gt;1 версия&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==A public constructor initializes private instance variable balance through public property. ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
using System;&lt;br /&gt;
public class Account&lt;br /&gt;
{&lt;br /&gt;
   private decimal balance; &lt;br /&gt;
   public Account( decimal initialBalance )&lt;br /&gt;
   {&lt;br /&gt;
      Balance = initialBalance; &lt;br /&gt;
   } &lt;br /&gt;
   public void Credit( decimal amount )&lt;br /&gt;
   {&lt;br /&gt;
      Balance = Balance + amount; &lt;br /&gt;
   } &lt;br /&gt;
   public decimal Balance&lt;br /&gt;
   {&lt;br /&gt;
      get&lt;br /&gt;
      {&lt;br /&gt;
         return balance;&lt;br /&gt;
      } &lt;br /&gt;
      set&lt;br /&gt;
      {&lt;br /&gt;
         if ( value &amp;gt;= 0 )&lt;br /&gt;
            balance = value;&lt;br /&gt;
      }&lt;br /&gt;
   } &lt;br /&gt;
} &lt;br /&gt;
public class AccountTest&lt;br /&gt;
{&lt;br /&gt;
   public static void Main( string[] args )&lt;br /&gt;
   {&lt;br /&gt;
      Account account1 = new Account( 5.00M ); &lt;br /&gt;
      Account account2 = new Account( -7.53M ); &lt;br /&gt;
      Console.WriteLine( &amp;quot;account1 balance: {0:C}&amp;quot;,account1.Balance ); &lt;br /&gt;
      Console.WriteLine( &amp;quot;account2 balance: {0:C}\n&amp;quot;,account2.Balance );&lt;br /&gt;
      decimal depositAmount; &lt;br /&gt;
      Console.Write( &amp;quot;Enter deposit amount for account1: &amp;quot; );&lt;br /&gt;
      depositAmount = Convert.ToDecimal( Console.ReadLine() );&lt;br /&gt;
      Console.WriteLine( &amp;quot;adding {0:C} to account1 balance\n&amp;quot;,depositAmount );&lt;br /&gt;
      account1.Credit( depositAmount ); &lt;br /&gt;
      Console.WriteLine( &amp;quot;account1 balance: {0:C}&amp;quot;,account1.Balance );&lt;br /&gt;
      Console.WriteLine( &amp;quot;account2 balance: {0:C}\n&amp;quot;,account2.Balance );&lt;br /&gt;
      Console.Write( &amp;quot;Enter deposit amount for account2: &amp;quot; );&lt;br /&gt;
      depositAmount = Convert.ToDecimal( Console.ReadLine() );&lt;br /&gt;
      Console.WriteLine( &amp;quot;adding {0:C} to account2 balance\n&amp;quot;,depositAmount );&lt;br /&gt;
      account2.Credit( depositAmount ); &lt;br /&gt;
      Console.WriteLine( &amp;quot;account1 balance: {0:C}&amp;quot;, account1.Balance );&lt;br /&gt;
      Console.WriteLine( &amp;quot;account2 balance: {0:C}&amp;quot;, account2.Balance );&lt;br /&gt;
   }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Class declaration with a public method that has a parameter.==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
       &lt;br /&gt;
using System;&lt;br /&gt;
public class MyClass&lt;br /&gt;
{&lt;br /&gt;
   public void DisplayMessage( string courseName )&lt;br /&gt;
   {&lt;br /&gt;
      Console.WriteLine( &amp;quot;Welcome to the grade book for\n{0}!&amp;quot;,courseName );&lt;br /&gt;
   }&lt;br /&gt;
}&lt;br /&gt;
public class MyClassTest&lt;br /&gt;
{&lt;br /&gt;
   public static void Main( string[] args )&lt;br /&gt;
   {&lt;br /&gt;
      MyClass myMyClass = new MyClass();&lt;br /&gt;
      Console.WriteLine( &amp;quot;Please enter the course name:&amp;quot; );&lt;br /&gt;
      string nameOfCourse = Console.ReadLine(); &lt;br /&gt;
      Console.WriteLine(); &lt;br /&gt;
      myMyClass.DisplayMessage( nameOfCourse );&lt;br /&gt;
   } &lt;br /&gt;
}&lt;br /&gt;
    &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Class declaration with one public method.==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
using System;&lt;br /&gt;
public class MyClass&lt;br /&gt;
{&lt;br /&gt;
   public void DisplayMessage()&lt;br /&gt;
   {&lt;br /&gt;
      Console.WriteLine( &amp;quot;Welcome to the Grade Book!&amp;quot; );&lt;br /&gt;
   }&lt;br /&gt;
} &lt;br /&gt;
public class MyClassTest&lt;br /&gt;
{&lt;br /&gt;
   public static void Main( string[] args )&lt;br /&gt;
   {&lt;br /&gt;
      MyClass myMyClass = new MyClass();&lt;br /&gt;
      myMyClass.DisplayMessage();&lt;br /&gt;
   }&lt;br /&gt;
}&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==MyClass class with a public constructor to initialize the course name.==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
using System;&lt;br /&gt;
public class MyClass&lt;br /&gt;
{&lt;br /&gt;
   private string courseName;&lt;br /&gt;
   public MyClass( string name )&lt;br /&gt;
   {&lt;br /&gt;
      CourseName = name; &lt;br /&gt;
   }&lt;br /&gt;
   public string CourseName&lt;br /&gt;
   {&lt;br /&gt;
      get&lt;br /&gt;
      {&lt;br /&gt;
         return courseName;&lt;br /&gt;
      } &lt;br /&gt;
      set&lt;br /&gt;
      {&lt;br /&gt;
         courseName = value;&lt;br /&gt;
      }&lt;br /&gt;
   }&lt;br /&gt;
   public void DisplayMessage()&lt;br /&gt;
   {&lt;br /&gt;
      Console.WriteLine( CourseName );&lt;br /&gt;
   } &lt;br /&gt;
} &lt;br /&gt;
public class MyClassTest&lt;br /&gt;
{&lt;br /&gt;
   public static void Main( string[] args )&lt;br /&gt;
   {&lt;br /&gt;
      MyClass gradeBook1 = new MyClass(&amp;quot;C#&amp;quot; );&lt;br /&gt;
      MyClass gradeBook2 = new MyClass(&amp;quot;Data Structures&amp;quot; );&lt;br /&gt;
      Console.WriteLine( &amp;quot;gradeBook1 course name is: {0}&amp;quot;,gradeBook1.CourseName );&lt;br /&gt;
      Console.WriteLine( &amp;quot;gradeBook2 course name is: {0}&amp;quot;,gradeBook2.CourseName );&lt;br /&gt;
   }&lt;br /&gt;
} &lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==User-defined public method==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
using System;&lt;br /&gt;
public class MaximumFinder&lt;br /&gt;
{&lt;br /&gt;
   public void DetermineMaximum()&lt;br /&gt;
   {&lt;br /&gt;
      Console.WriteLine( &amp;quot;Enter three floating-point values,\n pressing &amp;quot;Enter&amp;quot; after each one: &amp;quot; );&lt;br /&gt;
      double number1 = Convert.ToDouble( Console.ReadLine() );&lt;br /&gt;
      double number2 = Convert.ToDouble( Console.ReadLine() );&lt;br /&gt;
      double number3 = Convert.ToDouble( Console.ReadLine() );&lt;br /&gt;
      double result = Maximum( number1, number2, number3 );&lt;br /&gt;
      Console.WriteLine( &amp;quot;Maximum is: &amp;quot; + result );&lt;br /&gt;
   }&lt;br /&gt;
   public double Maximum( double x, double y, double z )&lt;br /&gt;
   {&lt;br /&gt;
      double maximumValue = x; &lt;br /&gt;
      if ( y &amp;gt; maximumValue )&lt;br /&gt;
         maximumValue = y;&lt;br /&gt;
      if ( z &amp;gt; maximumValue )&lt;br /&gt;
         maximumValue = z;&lt;br /&gt;
      return maximumValue;&lt;br /&gt;
   } &lt;br /&gt;
} &lt;br /&gt;
public class MaximumFinderTest&lt;br /&gt;
{&lt;br /&gt;
   public static void Main( string[] args )&lt;br /&gt;
   {&lt;br /&gt;
      MaximumFinder maximumFinder = new MaximumFinder();&lt;br /&gt;
      maximumFinder.DetermineMaximum();&lt;br /&gt;
   }&lt;br /&gt;
}&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>