Professional Documents
Culture Documents
Question No 1
Question No 1
using System;
namespace encap
{
class Bank
{
private decimal balance;
QUESTION NO 2:
using System;
namespace EncapsulationExample
{
class Book
{
private string title;
private string author;
private int numPages;
class Program
{
static void Main(string[] args)
{
Book myBook = new Book();
Console.WriteLine("Book details:");
Console.WriteLine("Title: " + myBook.GetTitle());
Console.WriteLine("Author: " + myBook.GetAuthor());
Console.WriteLine("Number of Pages: " + myBook.GetPageCount());
}
}
}
QUESTION NO 3:
using System;
Console.WriteLine("Enter name:");
individual.SetName(Console.ReadLine());
Console.WriteLine("Enter gender:");
individual.SetGender(Console.ReadLine());
Console.WriteLine("Enter age:");
individual.SetAge(int.Parse(Console.ReadLine()));
Console.WriteLine("Individual details:");
Console.WriteLine("Name: " + individual.GetName());
Console.WriteLine("Gender: " + individual.GetGender());
Console.WriteLine("Age: " + individual.GetAge());
switch (attribute)
{
case "name":
Console.WriteLine("Enter new name:");
individual.SetName(Console.ReadLine());
break;
case "gender":
Console.WriteLine("Enter new gender:");
individual.SetGender(Console.ReadLine());
break;
case "age":
Console.WriteLine("Enter new age:");
individual.SetAge(int.Parse(Console.ReadLine()));
break;
default:
Console.WriteLine("Invalid attribute.");
break;
}