创建对象和使用方法以及属性
来源:互联网 发布:sql默认值 编辑:程序博客网 时间:2024/03/29 17:52
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;public partial class _Default : System.Web.UI.Page{ public class car { private string color; //可读写 private int chelun = 4; //只读 //以上为私有变量,只在对象内部可以看到,现在并没有属性, //下面我们要显示他的第一个属性 public string Color//先定义属性的名字,注意,属性名字首字母大写,属性可读写 { get //存取器 {//当用户试图得到该属性值时,会执行这行代码 return color; } set {//试图给属性赋新值时,执行这行代码 color = value; } } public int Chelun {//车轮为只读属性,用户不能修改其值 get { return chelun; } } //该类的方法 public string getinfo(string a, string b) { string c = ""; switch (a) { case "红色": c += "你的车子是红色的<br>轮子共有" + b + "个"; break; case "黑色": c += "你的车子是黑色的<br>轮子共有" + b + "个"; break; } return c; } } protected void Page_Load(object sender, EventArgs e) { } protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e) { car onecar = new car(); //因为类属于引用类型,当声明一个类类型的变量时,并不代表创建了该类 //而是创建了栈堆上的一个引用还需要用类来初始化它 //创建好了对象,开始赋值 onecar.Color = DropDownList1.SelectedValue.ToString(); //读取它的全部属性值 string a = onecar.Color.ToString(); string b = onecar.Chelun.ToString(); string c = onecar.getinfo(a, b); Response.Write(c); }}
结果显示:
0 0
- 创建对象和使用方法以及属性
- 创建对象和使用方法以及属性
- javascript面向对象(对象的创建以及属性和方法的添加)
- 关于创建一个对象的流程以及代码块和属性位置相关
- 常用对象 以及使用方法
- JavaScript对象的创建和属性访问
- 深入浅出Javascript(三)创建自定义对象以及属性、方法
- 深入浅出Javascript(三)创建自定义对象以及属性、方法
- 深入浅出Javascript(三)创建自定义对象以及属性、方法
- js高级程序设计笔记 -- 属性类型以及创建对象
- javascript 定义对象、方法和属性的使用方法(prototype)
- DOM的使用方法以及属性
- window对象的常用属性和方法以及对象
- ajax-xmlHttprequest对象的对象创建和属性使用
- vue--创建对象属性
- javascript创建对象属性
- 【Unity&对象数组】如何创建一个长度不确定的对象数组以及使用方法&墙壁单元方块对象数组
- 通过XML创建界面---对象的动态创建以及属性的设置
- Struts2的基本原理
- (3)php日期和时间
- Android LayoutInflater详解
- tomcat常用简单配置
- PDO 与 Mysql Insert Ignore 的细节
- 创建对象和使用方法以及属性
- Java的回调函数和观察者模式的区别
- 一些能提高MAC用户效率的方法
- 调整数组顺序使奇数位于偶数前面
- Android:Layout_weight的深刻理解
- UVA10608
- 最有收藏价值的太茅31年典藏手工捆沙酒
- nyoj-123 士兵杀敌(四) (树状数组插线问点—模板题)
- Configuring SNMP Support