简单计算机wiform学习第一天 面向对象计算器
来源:互联网 发布:汉武大帝知乎 编辑:程序博客网 时间:2024/05/21 21:38
private void btnJiSuan_Click(object sender, EventArgs e)
{
double num1=Convert.ToDouble( txtBoxNum1.Text.Trim());
double num2 = Convert.ToDouble(txtBoxNum2.Text.Trim());
switch (cmbBox1.Text.Trim())
{
case "+":
resNum.Text =Convert.ToString( num1 + num2);
break;
case "-":
resNum.Text = Convert.ToString( num1 - num2);
break;
case "请选择":
resNum.Text="请选择";
break;
}
=======================================================
懂得什么是面向对象思想,万物皆对象(具体某一事务),某一类事物的统称即为类
面向对象的三大特性:封装、继承、多态
什么水是类?什么是对象,类和对象的区别
类是模具,创建对象的模具,抽象的
类是一种数据类型,用户自定义的数据类型
类组成:字段,属性,方法,构造函数等
对象是具体的,是类的具体实例。对象具有属性(特征)和方法(行为)。
面向对象计算机,先分析有哪些对象,然后根据对象提取类
只有一个对象计算器,所以我们知道只有一个类类中的方法和属性(加减乘除四个方法,两个操作数,一个操作符),计算类
计算类
namespace 面向对象计算器
{
public class Calculator
{
private int _num1;//字段
public int num1 //字段封装到属性里面
{
get { return _num1; }
set { _num1 = value; }
}
//自动属性
public int num2
{
get;
set;
}
public double Add()
{
return num1 + num2;
}
}
}
//调用方法
private void btnAction_Click(object sender, EventArgs e)
{
Calculator cal = new Calculator();
cal.num1=int.Parse(txtNum1.Text.Trim());
cal.num2=int.Parse(txtNum2.Text.Trim());
switch (cmbBox1.Text.Trim())
{
case "+":
lblResultNum.Text = cal.Add().ToString();
break;
}
}
- 简单计算机wiform学习第一天 面向对象计算器
- 面向对象---第一天
- 面向对象第一天
- Java学习第一天面向对象语言的学习
- php学习(3) ----php面向对象设计 简单计算器
- java第一天 面向对象
- Java面向对象第一天
- JAVA面向对象第一天
- OC学习_第一天 面向对象和类
- Java学习第三周(1)--面向对象第一天
- 一个面向对象的简单计算器
- 面向对象 的特性 继承 简单计算器
- 面向对象最简单的计算器
- 面向对象的简单计算器C#语言版
- C#面向对象第一天总结
- OC第一天——面向对象
- PHP面向对象(OOP)第一天
- java(5)面向对象(第一天)
- git tag — 标签相关操作
- 作为一个iOS开发者,想知道作为一个Android开发者是一种怎样的体验
- VLC compile for Android
- ps 软件 各版本的下载地址
- 表格化顺序插入记忆单词方法
- 简单计算机wiform学习第一天 面向对象计算器
- Cocos2d 3.x 代码示例2(个人理解TMX)
- 学习设计模式:简单工厂、模板方法、单例(下)
- 如何增强自己的脑力
- 编写函数fun,其功能是:求出1,1+2,1+2+3各项的值, 并放在一维数组a中传回主函数。
- [ASP.NET-VIII] ASP.NET 使用CSS[行内式(style) 嵌入式(class)] + table布局前端控件I
- 菩提缘工艺核雕
- 使用XIB自定义UIView
- Java网络编程笔记6