| |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| -> Java知识库 -> Java面向对象案例(小型披萨购买系统) -> 正文阅读 |
|
|
[Java知识库]Java面向对象案例(小型披萨购买系统) |
|
学习了面向对象之后想写个小的案例来练习一下,接下来分享的这个小案例充分利用了面向对象的知识,封装和继承,话不多说直接上~(最后有代码总解析) 第一步创建一个父类--披萨类,然后把父类进行封装:
第二步创建一个子类水果披萨类,同样进行封装:
第三步创建一个子类培根披萨类,也进行封装:
第四步创建一个测试类:
总结:一共是四个类。 父类有三个属性,分别是:name(披萨种类的名字)、size(披萨尺寸)、price(披萨价格) 父类还有一个show()方法,输出披萨的名称、大小、价格。 子类的水果披萨继承了父类披萨,有父类的三个属性,同时有自己的特有属性Material(水果披萨所需材料),同时重写了父类的show()方法,还加入了自己的属性输出(披萨材料) 子类培根披萨类继承了父类披萨,也有父类的三个属性,有自己的特有属性g(克数),也重写了父类的show()方法,加入了自己属性的输出。 让我们来看一下运行的效果吧! ?先选择培根披萨:
?在选择水果披萨:
?想掌握面向对象,先把这个小案例敲20++次,然后去领悟这其中的奥秘! |
|
|
|
|
| 上一篇文章 下一篇文章 查看所有文章 |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年11日历 | -2025/11/8 3:31:30- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |