Loner_li 面向对象 实例练习--要求:用户输入上述四个字段的值,实例化一个Computer类,然后调用类中方法输出电脑详细信息
来源:互联网 发布:网络盒子电视直播软件 编辑:程序博客网 时间:2024/05/17 23:00
1.Computer类:
品牌名称:Brand
系列:Model
价格:price
颜色:color
方法:输出电脑的相信信息(就是这4个属性的值)
要求:用户输入上述四个字段的值,实例化一个Computer类,然后调用类中方法输出电脑详细信息
Computer类
public class computer
{
//private string ComputerName;
//public string Name
//{
// get { return ComputerName; }
// set { ComputerName = value; }
//}
public computer() { }
public computer(string model,string brand,double price,string color)
{ this.ComModel = model;
this.ComBrand = brand;
this.ComPrice = price;
this.ComColor = color;
}
private string Model;
public string ComModel
{
get { return Model; }
set { Model = value; }
}
private string Brand;
public string ComBrand
{
get { return Brand; }
set { Brand = value; }
}
private double Price;
public double ComPrice
{
get { return Price; }
set { Price = value; }
}
private string Color;
public string ComColor
{
get { return Color; }
set { Color = value; }
}
public string writeComputer()
{
return string.Format("品牌为:{0},系列为:{1},价格为:{2},颜色为:{3}",ComModel,ComBrand,ComPrice,ComColor);
}
}
Program.cs 主程序
class Program
{
static void Main(string[] args)
{
computer com = new computer();
Console.WriteLine("请输入品牌名称:");
string ppmc = Console.ReadLine();
com.ComModel = ppmc;
Console.WriteLine("请输入系列名称:");
string brand = Console.ReadLine();
com.ComBrand = brand;
Console.WriteLine("请输入价格:");
double price = Convert.ToDouble(Console.ReadLine());
com.ComPrice = price;
Console.WriteLine("请输入颜色:");
string color = Console.ReadLine();
com.ComColor = color;
string info= com.writeComputer();
Console.WriteLine(info);
Console.ReadKey();
}
}
- Loner_li 面向对象 实例练习--要求:用户输入上述四个字段的值,实例化一个Computer类,然后调用类中方法输出电脑详细信息
- 用户输入年龄,然后输出,要求用类操作
- 面向对象之字段,属性,类,实例,构造方法,重载
- python中面向对象的类,方法,实例
- 定义一个StringBuffer类对象,然后通过append()方法想对象中添加26个小写字母,要求每次只添加一次,共添加26次,然后按照逆序的方式输出,并且可以删除前5个字符。
- 静态方法不能直接调用实例方法和变量,但可以间接调用(即在静态方法中创建类的实例,然后调用)
- 区别类方法、实例方法和字段的调用
- 01-php面向对象创建类,实例化对象,调用对象的属性
- math 是实例化过后的对象 然后调用属性 和函数 这个类存在去浏览器中,javascript解析器 去解释
- 实例化一个类并调用其中的方法
- 要求用户输入两个任意两位0-9的数,然后输出这两个值的和
- [Python]面向对象编程---类、实例、方法的对比(4)
- 定义一个交通工具(Vehicle)的类,在测试类Vehicle中的main()中实例化一个交通工具对象,通过方法给它初始化speed,size的值,并打印出来。另外,调用加速,减速的方法对速度进行改变
- [置顶] PHP5 面向对象的一个新疑惑点,类对象实例竟然能访问类中私有方法,不知道是不是bug
- oc中类的实例化及方法调用
- Java中,如何调用“其他类的方法中生成的实例化的对象”的属性?
- PHP5中面向对象类的创建和对象实例化
- C#实例化一个对象的方法
- Open Source Game Clones
- codeforces_13A Numbers
- MyBatis+Spring 基于接口编程的原理分析
- CUDA教程
- 内存泄露与检测工具
- Loner_li 面向对象 实例练习--要求:用户输入上述四个字段的值,实例化一个Computer类,然后调用类中方法输出电脑详细信息
- 母函数详解
- 黑马程序员——交通灯管理系统
- 谈谈:程序集加载和反射
- 如何分析一个存储过程的性能
- MediaPlayer取得音视频文件总时长的方法
- MyEclipse中关闭项目的作用及操作方法
- c++虚基类
- poj1190生日蛋糕(dfs+剪枝)