shannonredeemed

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

12 2023 档案

跟着王洋老师学编程 - 1.7 键盘控制小球
摘要:一 、 抽象方法/类 和 接口的定义 抽象方法 - 无法清晰描述的方法,比如动物类的吃方法; 抽象类 - 如果一个类中含有抽象方法,那这个类也必须要定义成抽象类; 接口 - 如果一个类中只有抽象方法,没有属性,这就是一个纯抽象类,即接口。 1 abstract class Animal{ // 抽象 阅读全文

posted @ 2023-12-28 17:22 Shannon_Zhang 阅读(15) 评论(0) 推荐(0) 编辑

跟着王洋老师学编程 - 1.6 下大雪
摘要:一、我的思路 - 在屏幕上画100~200个雪花,并记录每个雪花的位置 - 应用线程的run方法,增加每个雪花的Y轴坐标,然后重绘画布 1 import java.awt.*; 2 public class Snow{ 3 public static void main(String args[]) 阅读全文

posted @ 2023-12-27 10:40 Shannon_Zhang 阅读(11) 评论(0) 推荐(0) 编辑

跟着王洋老师学编程 - 1.5 小球撞墙(switch+if逻辑)
摘要:一、我的思路 - 创建窗体、设定窗体大小 - 在窗体中添加画布,并将画布添加至线程 - 线程run()方法持续执行,坐标不断变化,画布随之重绘,形成小球下落的效果,并随时判断小球X轴、Y轴坐标,触底后,通过flag值调整坐标加减方向 代码一 1 import java.awt.*; 2 public 阅读全文

posted @ 2023-12-26 12:14 Shannon_Zhang 阅读(20) 评论(0) 推荐(0) 编辑

跟着王洋老师学编程 - 1.4 飞行的小球(线程应用)
摘要:一、我的思路 画一个窗体,并设定大小 准备一个画布,并将画布添加至窗体 在画布上用paint方法实现小球的运动 —— 用一个for循环,小球x轴不变,先画一个球,然后改变画笔颜色与背景色相同,在原位置上再画一个小球;改变小球Y轴坐标,改变画笔颜色,在新的位置重新画小球,循环直到Y轴坐标达到窗体最大值 阅读全文

posted @ 2023-12-13 12:05 Shannon_Zhang 阅读(26) 评论(0) 推荐(0) 编辑

跟着王洋老师学编程 - 1.3 满天星星(随机数)
摘要:编写程序,以窗体形式实现“满天星星” 代码一 1 import java.awt.Frame; 2 import java.awt.Color; 3 import java.awt.Panel; 4 import java.awt.Graphics; 5 public class StarSky{ 阅读全文

posted @ 2023-12-06 16:51 Shannon_Zhang 阅读(18) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示