12-04-ReShapeUp 重写ShapeUp以确保正确封装
12-04-重塑重写以确保正确封装。目标是了解如何通过封装其字段来抽象对象的内部细节,从而实现具有适当封装的类任务。每个类都应该放在自己的文件中!在目录“src”中,您将找到五个文件:
-
ShapeUp.java
:主程序——请勿修改此文件。 -
Point.java
:修改你在11/20创建的Point类。您可以查看类对象封装为xml获取更多细节。 -
Line.java
:Line对象表示由一对Points定义的线。相关的封装方法可以参考java类和对象封装性。 -
Circle.java
:Circle对象表示由中心点和半径定义的圆。更多关于封装的应用,请查看DB文件封装类。 -
Rectangle.java
:一个Rectangle对象代表一个由原点(左下角)加上宽高定义的矩形。您可能对WMPNetwork封装类文件感兴趣,以更好地理解矩形的封装。
在学习封装的过程中,您会发现封装不仅仅是保护数据,还可以提高代码的可读性和维护性。每个类的独立文件结构使得代码更加模块化,易于管理和扩展。关于更多封装技巧和实际应用,建议查看文件映射封装类,重写CButton类和学习视频资源_类和对象封装等资源。这些资料不仅丰富了我们的知识,还能为实际编程提供不少有益的参考。
是不是感觉封装的魔力在你指尖流淌?是不是想立刻动手试试?那就赶快行动吧,看看这些独立的文件如何使你的代码更加清晰、高效!
用户评论