摘要: 小练习 整一个狗的类 属性有名字,品种,年龄,性别 方法有吃,叫,睡觉,看家 类图 代码 public class Dog { public String sex = "male"; public String variety = "Husky"; public int age = 3; publi 阅读全文
posted @ 2021-01-12 17:27 zzz2077 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 代码: import java.util.Random; import java.util.Scanner; public class Day4ProjectUpdate { static String confirm ; //confirm存放对是否继续操作的确认 static String re 阅读全文
posted @ 2021-01-12 17:26 zzz2077 阅读(34) 评论(0) 推荐(0) 编辑
摘要: day7学习内容 抽象类 使得父类不能实例化对象 在类前加关键字abstract 抽象方法 使得方法可以没有方法体(告诉系统当前父类中不知到方法体写什么) 在方法前加 abstract 子类必须重写父类的抽象方法,除非子类也是抽象类 只能存在于抽象类中 接口 接口可以多继承 解决父类单根性 一个类只 阅读全文
posted @ 2021-01-12 17:18 zzz2077 阅读(48) 评论(0) 推荐(0) 编辑
摘要: day6学习内容 回顾封装 概念 : 属性私有化(private),提供公共(public) setter&getter方法访问私有属性 目的:提高数据安全性(需要进行额外的控制) 抽象 前提: 具有相同属性和方法 使用: 1. 对象到类 ​ 2. 类到父类: 满足 a.将相同属性方法类抽象 b.i 阅读全文
posted @ 2021-01-11 22:20 zzz2077 阅读(49) 评论(0) 推荐(0) 编辑
摘要: day5学习 封装 作用:提高程序的数据安全 操作流程(定义):属性私有化,提供公共的getter/setter方法访问私有属性 getter/setter实体方法放到类最下面,可自动生成 给set,get 限制来限制输入输出 删去set,get取消可读可修改性,用构造方法实现访问 数据安全体现: 阅读全文
posted @ 2021-01-11 22:17 zzz2077 阅读(46) 评论(0) 推荐(0) 编辑
摘要: day4学习内容 方法(method) 同c++的函数 规范: 一个方法中代码最好不要超过200行代码 方法三要素 方法名:通常用动词描述 参数: 可空 形参和实参:完成的是栈中值的拷贝 值传递和引用传递: 单向值传递 引用型注意区分String是常量而Stringbuffer是可变的 引用类型改形 阅读全文
posted @ 2021-01-11 22:10 zzz2077 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 数字的小键盘处于关闭状态下用0键切换光标类型 阅读全文
posted @ 2021-01-09 11:01 zzz2077 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 项目要求 用户注册 新用户输入用户名和密码注册用户。当用户注册成功后,可以为用户分配一个4位随机会员号。 开发时为了方便测试,会员号设置为1位。 用户登录 用户输入用户名和密码登录系统,若无该用户提示用户名密码错误,重新登录。 幸运抽奖 用户登录成功后可以进入抽奖功能进行抽奖,系统随机生成五个幸运数 阅读全文
posted @ 2021-01-07 22:10 zzz2077 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 作业2 编写一个方法,实现从控制台接收一个URL字符串,截取该字符串获得访问页面的名称。 代码: import java.util.Scanner; public class Day3Work2Url { public static void main(String[] args) { Scanne 阅读全文
posted @ 2021-01-07 22:07 zzz2077 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 作业1 编实现从控制台接收一个字符串,并且验证该字符串是否符合邮箱格式。 代码: import java.util.Scanner; public class MailAddressCheck { public static void main(String[] args) { Scanner in 阅读全文
posted @ 2021-01-07 22:05 zzz2077 阅读(50) 评论(0) 推荐(0) 编辑