using System;
using System.Collections.Generic;
using System.Linq;
using System.Text; namespace Test05
{
/// <summary>
/// 自定义类,封装加数和被加数属性
/// </summary>
class MyClass
{
private int x = ; //定义int型变量,作为加数
private int y = ; //定义int型变量,作为被加数
/// <summary>
/// 加数
/// </summary>
public int X
{
get
{
return x;
}
set
{
x = value;
}
}
/// <summary>
/// 被加数
/// </summary>
public int Y
{
get
{
return y;
}
set
{
y = value;
}
}
/// <summary>
/// 求和
/// </summary>
/// <returns>加法运算和</returns>
public int Add()
{
return X + Y;
}
}
class Program
{
static void Main(string[] args)
{ MyClass myclass = new MyClass(); //实例化MyClass的对象myclass,new出操作空间
myclass.X = ; //为MyClass类中的对象myclass的属性赋值
myclass.Y = ; //为MyClass类中的对象myclass的属性赋值
int kg = myclass.Add();
Console.WriteLine(kg); //调用MyClass类中的Add方法求和
Console.ReadLine();
}
} }

第60行的语句若是被放到第56行,则结果输出是0不是8,所以,在设计程序时,要注意语句次序,有着清晰的思维逻辑 。

当然,作为刚入门的我,还有很多需要学习的地方,希望大家多多指教,共同学习,一起进步!

最新文章

  1. 十天冲刺---Day1
  2. Python进阶-面向对象
  3. absolute和relative的几个Demo
  4. BufferedInputStream,FileInputStream,FileChannel实现文件拷贝
  5. ZOJ 刷题记录 小黑屋 (`・д・&#180;)
  6. 用PHP删除ftp下载导致的文件空行
  7. swift 获取文件大小
  8. .net公众号开发自动回复消息
  9. Confluence 6 查看站点状态
  10. Nginx的使用(二)Nginx配置wordpress
  11. ps-如何去水印
  12. 什么是CSS盒模型及利用CSS对HTML元素进行定位的实现(含h5/css3新增属性)
  13. 校内模拟赛 旅行(by NiroBC)
  14. 【转】fscanf 跳过空格,读取一行
  15. windows系统中hosts文件位置
  16. (Review cs231n) Gradient Calculation and Backward
  17. easyui 日期控件限制起始相差30天
  18. 读书笔记(05) - 事件 - JavaScript高级程序设计
  19. yum安装lnmp
  20. Spring Cloud Learning(一): 服务注册

热门文章

  1. fiddler响应报文的headers属性详解
  2. 使用boost.asio实现网络通讯
  3. C#/STM32 WAV转byte WAV数据格式
  4. 教你阅读MSDN英文文档,迅速提升编程能力
  5. 成都Uber优步司机奖励政策(1月21日)
  6. C#防止程序重新运行
  7. 封装一个Automapper单例
  8. 文件同步 单向rsync 双向unison 监控inotifywait 免密登录
  9. 网站端测试常见BUG
  10. Java集合学习--集合总结