Loading...
Today is Happy~
多态的形成有3个条件有继承有重写有父类对象指向子类引用多态形式向上转型 父类 父类对象 = new 子类();向下转型 要先发生向上转型,才能通过强转再转成子类类型instanceof 关键字判断第一个对象是否是某一个类的东西if(animal instanceof Cat) { Cat cat = ne...
protected 关键字在使用继承的时候,方法使用protected可以被使用但是默认的default不可以被使用父类代码public class Ch01 { protected void show() { System.out.println("在protected下才可以...
类与类之间的关系属性关系参数关系继承关系1.1基类 subclassPerson、Cat、Animal可以叫做Biology类的子类Animal叫做Biology类的直接子类Person、Cat叫做Biology类的间接子类,Person、Cat是Animal的直接子类1.2超类 superclassPerson...
分析什么?分析程序逻辑主菜单有 注册、登录、查询、退出功能在登录之后 才可以进行 修改名字、修改密码、删除用户、添加员工、修改员工等等思维导图具体思路已经放出,每次输入都要考虑是否会有错误把所有功能模块化,让他更简单,尽量减少重复的代码User类public class User { private in...
String 字符串String 是一个类,类中可以有哪些结构?属性、方法、构造器String 和类一样,也有属性、方法和构造器示例分析public static void main(String[] args) { String s1 = "abc"; String s2 =...
基础例题需求:创建一个Person类,有name、age属性创建一个Debit类,有cardId、password、balance属性Person类有一个开户的方法:openAccount、ecoIn 余额增加、ecoOut余额减少Debit类有一个显示银行卡信息的方法:getInfo()赋值的方式:构造器、直接...
Java是一门面向对象的编程语言在Java中,万事万物皆为对象;在Linux中,万事万物皆为文件面向过程和面向对象面向过程:面向过程就是分析出实现需求需要的步骤,通过一些方法一步一步实现需求面向对象(行为化):把整个需求的按照特点、功能划分,将这些存在共性的部分封装成类(类实例化之后才是对象),让对象去解决问题举...