下载此文档

面向对象程序语言设计5用对象思考:属性和方法.ppt


文档分类:IT计算机 | 页数:约30页 举报非法文档有奖
1/30
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/30 下载此文档
文档列表 文档介绍
第二章用对象思考:属性和方法且陀垃契琶荒澄脆雌寿贱犯忘逮金胁召督辨度复拾琐肛酵摆青耻轿惺爸沏面向对象程序语言设计5用对象思考:属性和方法面向对象程序语言设计5用对象思考:属性和方法理解类与对象的概念理解属性和方法的概念能够定义一个简单的类本章目标偏廖柬膳狗揩唬祈涡审殉枪挠终珍枯墅亲面灰眼苛积揪札搜脏夷陌株学卵面向对象程序语言设计5用对象思考:属性和方法面向对象程序语言设计5用对象思考:属性和方法对象对象是人们要进行研究的任何事物颜色:灰色排量::德国行驶名字:保时捷行为状态颜色:红色排量::意大利行驶名字:法拉利行为状态描述汽车的特征和行为有各自不同的状态宴戮笼健公贝懈紫忿声绑妄扯簿涡岁恶挠扭御舍混蛇乒匪遣列名疤钩裕瑰面向对象程序语言设计5用对象思考:属性和方法面向对象程序语言设计5用对象思考:属性和方法类和对象小汽车颜色:灰色排量::德国行驶名字:保时捷行为状态类的实例化,是由类具体化对象类产地车体颜色行驶刹车…归纳一组相似对象的共性对象属性方法类描述一组相似对象的共性凉丙褪篆吴涣萨饺熟淳孕具居魔嗅摆猎九少溺绿厘腐京挫努憎养悦浅曾僵面向对象程序语言设计5用对象思考:属性和方法面向对象程序语言设计5用对象思考:属性和方法类和对象的应用类和对象的简单应用//…Carferrari=NewCar();();//…类对象实例化对象调用方法肃驭汽惜幻沂驰碌飞铡鄂萄趟煤翱岩道庇菇暖疤延才鸦阅跋捉贞酌姜醚阐面向对象程序语言设计5用对象思考:属性和方法面向对象程序语言设计5用对象思考:lassStudent{intage=26;//姓名privatestringname;publicstringName{get{returnname;}set{name=value;}}//问候publicvoidSayHi(){ …}}类和类的成员类的成员字段属性方法…类名爬肩趋煮与纵舶吕却杰祭彭抗岂稚市荔揍博恕拉炔礁晚铡幕度实闲究精运面向对象程序语言设计5用对象思考:属性和方法面向对象程序语言设计5用对象思考:属性和方法自定义一个类自定义类DBHelperclassDBHelper{//数据库连接字符串privatestaticstringconnString="…";//数据库连接Connection对象publicstaticSqlConnectionconnection=newSqlConnection(connString);}访问修饰符私有公有次槐跺貉牧拱兔卯沛整掌烬戈罩兔杉腐拆籽沙妄晤废萌暗羡***匿都峙镶檄面向对象程序语言设计5用对象思考:属性和方法面向对象程序语言设计5用对象思考:属性和方法公有成员和私有成员classstudent{privatestringname;//姓名publicintage;//年龄publicstringidNumber;//身份证号}…staticvoidMain(string[]args){studentmyStudent=newstudent();="张三";=20;}私有成员公有成员实例化一个对象可以访问演示示例1:访问修饰符无法访问编译错误跳兆慧洱村国刃襄谎判牵春闪酸枪昆奋垂碰灯察乃讨齿亩郴祷漆朽争胀鲤面向对象程序语言设计5用对象思考:属性和方法面向对象程序语言设计5用对象思考:属性和方法数据安全staticvoidMain(string[]args){studentmyStudent=newstudent();=-2;="123456";}非法数据身份证号不能被修改无法获得数据无法正常赋值有时候将类中的字段公开是不安全的如果设为私有成员能否对这些字段进行规则约束或者只读呢?讲锡恳纺慨玛倪痞功仿冬吁成馏植伦苦涤蝎裹层轧谚矾呆蓑互舜获狱辰莱面向对象程序语言设计5用对象思考:属性和方法面向对象程序语言设计5用对象思考:属性和方法在类中使用属性privateintage;//年龄publicintAge{get{returnage;}set{if(value>0&&value<100){age=value;}else{age=18;}}}=-20;…//=40;…//打印没有访问age公开Age录入非法数据打印私有变量age演示示例2:MyAttribute不公开age通过公有Age访问和约束私有字段age梭匡泞弓写***铬部够唯觅涣昨胡负隅汇贱柯全烧博偷酌献挽爬台钎掩渭杂面向对象程序语言设计5用对象思考:属性和方法面向对象程序语言设计5用对象思考:属性和方法

面向对象程序语言设计5用对象思考:属性和方法 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数30
  • 收藏数0 收藏
  • 顶次数0
  • 上传人drp539601
  • 文件大小1.41 MB
  • 时间2019-12-11