摘要: 一、多态定义: 同类型的对象,执行同一个行为,会表现出不同的行为特征 多态常见形式:父亲类型 对象名称=new 子类构造器;——接口 对象名称=new 实现类构造器(以前都是子类类型来new子类构造器,相当于把小范围类型赋值给大范围类型) 多态中成员访问特点:方法调用时——(左边是父类,右边是子类构 阅读全文
posted @ 2022-05-05 21:28 dreamLucode 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 一、包: 用来分门别类地管理各种不同类——如何建立:package com.codeboy.javabean——但是在左边新建软件包时已经自动写好了 如何导包:相同包下的类可以直接访问,不同包下的类需要导包——import 包名.类名;(在使用JAVA提供的一些方法——scanner时也用到了导包) 阅读全文
posted @ 2022-05-01 17:37 dreamLucode 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 一、接口的定义及特点:(一个特殊的类) 格式:public interface 接口名{常量、抽象方法}(JDK8之前的接口里面只能写常量和抽象方法);可以直接右键生成类的时候选择接口;——public static final String name; 接口也是一种规范,约定只能完成某些事情。由于 阅读全文
posted @ 2022-05-01 17:36 dreamLucode 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 一、定义: 关键词extends,可以让一个类和另一个类建立起父子关系——public class student extends pepole_student是子类,people是父类——子类extends父类 当子类继承父类后,就可以直接使用父类公共的属性和方法——作用:提高代码的复用性,比如定 阅读全文
posted @ 2022-04-25 17:12 dreamLucode 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 一、static静态关键字: 在类中,可以用来修饰成员变量和成员方法,表示修饰的成员变量在内存中只存储一份,可以被共享访问修改。——public static 类型 名称(通常用PUBLIC)修饰,因为要共享 如何访问:类名.静态成员变量(推荐方式)or对象名.成员变量;同一个类中,可以省略类名 与 阅读全文
posted @ 2022-04-22 16:14 dreamLucode 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 一、账户类首页设计: 定义账户类,用于创建账户对象封装用户的信息;包含卡号,姓名,密码,余额,取现额度;使用集合存储这些账户对象;开发一个欢迎页面用于登录及注册 ps:想把整段代码全部选择并且套用循环时,ctrl+alt+T快捷键 二、开户功能 这个功能应该定义为一个方法,并传入账户集合;内部创建账 阅读全文
posted @ 2022-04-18 16:21 dreamLucode 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 一、定义: 大小不固定,启动后可以动态变化,类型也不固定 适合于做增删操作的业务 并且提供了许多丰富的API 二、ArrayList集合 类似于数组,但是他是集合。 支持索引,通常使用其无参数构造器;给集合中添加数据使用其add(“ ”) API,其中add是个boolean类型方法,但是一般都返回 阅读全文
posted @ 2022-04-14 15:39 dreamLucode 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 一、定义: String类定义的变量可以用于存储字符串,同时提供了许多操作字符串的功能 java.lang.String——所有“ ”的变量都可以认为是字符串对象——常被称为不可变字符串类型,它的对象在创建后不能被更改 (以“ ”给出的字符串对象,在字符串常量池中存储,在堆中;加法得到的新变量是由运 阅读全文
posted @ 2022-04-12 15:54 dreamLucode 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 一、何为JAVABEAN: 可称为实体类,实体类的对象可以用于在程序中封装数据 二、要求: 成员变量必须用priva修饰 提供对应的getter,setter方法 必须提供一个无参数构造器,有参数构造器可有可无 JAVA提供自动的getset,右键——generate——getandset——;同理 阅读全文
posted @ 2022-04-09 16:30 dreamLucode 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 一、定义: 告诉我们如何正确设计对象的属性和方法——对象代表什么,就得封装对应的数据,并提供数据对应的行为(比如String对象,代表字符串,就得在里面封装有关字符串的成员变量以及对字符串的操作方法) 某个对象依靠某个参数(这个参数封装在这个对象里)完成某个行为——即这个动作,行为的主体是谁发出的, 阅读全文
posted @ 2022-04-08 15:55 dreamLucode 阅读(15) 评论(0) 推荐(0) 编辑