黑马程序员JavaEE基础阶段必会案例NO.14.docx

黑马程序员JavaEE基础阶段必会案例NO.14.docx

ID:62454957

大小:83.79 KB

页数:9页

时间:2021-05-06

黑马程序员JavaEE基础阶段必会案例NO.14.docx_第1页
黑马程序员JavaEE基础阶段必会案例NO.14.docx_第2页
黑马程序员JavaEE基础阶段必会案例NO.14.docx_第3页
黑马程序员JavaEE基础阶段必会案例NO.14.docx_第4页
黑马程序员JavaEE基础阶段必会案例NO.14.docx_第5页
资源描述:

《黑马程序员JavaEE基础阶段必会案例NO.14.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、文档黑马程序员JavaEE基础阶段必会案例NO.14黑马程序员课程内容丰富多样,每个知识点我们都设计有新奇的案例让大家练习。黑马程序员训练营的课程也是案例驱动教学,每天都会进行大量的代码练习。今天我们就来一起做一个基础阶段第7天的一个小案例。      案例要求:分析以下需求,并用代码实现:      写一个宠物类:Pet        属性:  物种:kind                颜色:color                年龄:age        行为(方法):get  set  构造        

2、                吃东西:eat        测试类:                        创建一个宠物对象  猫黄色  2岁                        吃鱼9/9文档                        创建一个宠物对象  狗  黑色  4岁                        吃狗粮      案例分析:我们要用到的知识点:面向对象标准类的创建,快速生成getset  方法和构造方法,创建对象调方法       分析完一个大概以后我们先回顾一下知识点:

3、      标准类          属性:数据类型和  私有化private                          方法:set  get  参数  返回值          创建一个标准类:                1先写属性                2再写getset方法快捷键:alt+shift+s                3构造方法alt+shift+s9/9文档      封装思想:          银行柜台  是一种封装:目的是保护里面人员和财产的安全          类和

4、方法  是一种封装:目的是保护里面数据的安全      面向对象:          什么是对象什么是类?                类是一个模板,对象是一个具体的东西                生孩子,生下来才有名字和其他属性                生孩子相当于创建对象:                Students=newStudent();                s.setAge(23);                s.setName("张三");                局部变

5、量和成员变量          位置:                成员变量写在类中方法外;局部变量写在方法中或者方法声明上9/9文档          范围:                成员变量范围大,整个类。局部变量的范围方法中            构造方法:包括有参构造、空参构造            如果不写构造方法系统会给我们提供一个空参构造            如果写了有参构造,系统就不会提供空参构造了,需要我们自己写空参            构造方法的2个特点:                1

6、没有返回值类型连void都没有                2方法名和类名相同                给属性赋值有2种方法:          1  new空参构造+set方法          2  new有参构造9/9文档     好,接下来,我们就开始写代码咯~  首先写个标准类:  [Java] 纯文本查看 复制代码?010203040506070809101112publicclassPet{[/align]        privateStringColor;        privateStrin

7、gKind;        privateintage;                 publicStringgetColor(){                returnColor;        }        publicvoidsetColor(Stringcolor){                Color=color;        }        publicStringgetKind(){9/9文档13141516171819202122232425262728              

8、  returnKind;        }        publicvoidsetKind(Stringkind){                Kind=kind;        }        publicintgetAge(){                returnage;        }   

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。