黑马程序员_面向对象的应用
2012-04-17 23:49
239 查看
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------
开始的时候在winform做个公文管理系统,需要把用户的登录信息给另外一个界面,
我想了很久都没有想出来以前学面向对象的时候总是觉得自己懂的很深,感觉自己什么都明白了
,但是到了公司以后才发现自己原来只是理解一个皮毛,那个面向对象只是
一点点自己理解的肤浅的东西
刚刚学c/s开发的时候当我需要把一个参数从一个页面传递到另外一个页面,
这个时候我就傻了,该怎么样去传递呢。要是b/s开发这个好整呀,
直接response/request就摆平了,但是要是在c/s开发里怎么样去传递呢?
这个时候我的项目经理只是简单的给我说了一句:“其实窗口也是一个对象,一个类”,
仅仅是这简短的一句话,我一下子清醒了过来,实例化一个窗口对象,再给这个窗口
定义一个获取自己需要的值的方法或者变量就搞定了!原来是这样的简单,只是我理解的
不够深罢了,呵呵
Login页面代码
namespace 公文管理系统
{
public partial class Login : Form
{
public static string name;
public static string role;
public Login()
{
InitializeComponent();
}
private void btnRegister_Click(object sender, EventArgs e)
{
Register register = new Register();
this.Hide();
register.Show();
}
MainForm调用代码
public partial class MainForm : Form
{ private static string id;
public MainForm()
{
InitializeComponent();
}
private void MainForm_Load(object sender, EventArgs e)
{
this.lblusername.Text = Login.name;
this.lblAccess.Text = Login.role;
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------详细请查看:http://net.itheima.com/
开始的时候在winform做个公文管理系统,需要把用户的登录信息给另外一个界面,
我想了很久都没有想出来以前学面向对象的时候总是觉得自己懂的很深,感觉自己什么都明白了
,但是到了公司以后才发现自己原来只是理解一个皮毛,那个面向对象只是
一点点自己理解的肤浅的东西
刚刚学c/s开发的时候当我需要把一个参数从一个页面传递到另外一个页面,
这个时候我就傻了,该怎么样去传递呢。要是b/s开发这个好整呀,
直接response/request就摆平了,但是要是在c/s开发里怎么样去传递呢?
这个时候我的项目经理只是简单的给我说了一句:“其实窗口也是一个对象,一个类”,
仅仅是这简短的一句话,我一下子清醒了过来,实例化一个窗口对象,再给这个窗口
定义一个获取自己需要的值的方法或者变量就搞定了!原来是这样的简单,只是我理解的
不够深罢了,呵呵
Login页面代码
namespace 公文管理系统
{
public partial class Login : Form
{
public static string name;
public static string role;
public Login()
{
InitializeComponent();
}
private void btnRegister_Click(object sender, EventArgs e)
{
Register register = new Register();
this.Hide();
register.Show();
}
MainForm调用代码
public partial class MainForm : Form
{ private static string id;
public MainForm()
{
InitializeComponent();
}
private void MainForm_Load(object sender, EventArgs e)
{
this.lblusername.Text = Login.name;
this.lblAccess.Text = Login.role;
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------详细请查看:http://net.itheima.com/
相关文章推荐
- 黑马程序员_java面向对象(对第五课面向对象..封装..构造..this应用总结)
- 黑马程序员——面向对象16:多态应用实例
- 黑马程序员—java技术blog—第六篇面向对象_多态概述及基础应用
- 黑马程序员 java 基础 毕向东 面向对象 IO操作 File Properties PrintWriter PrintStream 应用
- 黑马程序员——面向对象(static静态应用)-第13天
- 黑马程序员——面向对象8:静态的应用—工具类
- 黑马程序员_java的面向对象(对第七课继承..抽象类..接口及fianl应用总结)
- 黑马程序员------毕老师视频笔记第八天------面向对象(接口多态的应用示例)
- 黑马程序员 Java面向对象——IO流 总结应用(打印流)
- 黑马程序员--Java面向对象——IO流 总结应用(打印流)
- 黑马程序员—java技术blog—第五篇面向对象_继承概述及基础应用
- 黑马程序员--Java基础--04面向对象(2)
- 黑马程序员--Java面向对象——泛型
- 黑马程序员-iOS学习日记(四)面向对象-三大特性
- 黑马程序员——面向对象(二)
- 黑马程序员————OC面向对象_类和对象(上)
- 黑马程序员—— 4,二维数组,面向对象,制作帮助文档,静态代码块,构造代码块,构造函数,单例设计模式
- 黑马程序员_Java学习日记第二天--面向对象
- 9、从零开始学习JAVA--面向对象的应用
- 黑马程序员——面向对象(继承)