- 博客(4)
- 收藏
- 关注
原创 Java04(方法重载、封装、setter/getter、继承、抽象类、里氏代换原则、多态)
文章目录面向对象的特征(三个或四个)方法重载封装setter/getter继承抽象类里氏代换原则多态面向对象的特征(三个或四个)封装 为保护数据隐藏对象的属性和实现细节仅对外提供公共访问方式继承 为减少代码冗余继承时多态的前提 提高代码的复用性抽象 实现代码的重构多态 重载(构造方法) 重写(父类方法 子类扩展)父类或接口定义的引用变量可以指向子类或具体实现类的实例对象提高程序的扩展性方法重载封装setter/getter继承抽象类里氏代换原则多态多态 实际上是一种
2020-07-17 19:28:24 556
原创 Java02(流程控制、Scanner、数组、标准输出、String)
文章目录流程控制顺序分支单路分支 if两路分支 if else多路分支 if else if...switch case 开关语句流程控制顺序从上到下依次执行eg.输出分支单路分支 if使用场景 做条件的补充eg.输出两路分支 if elseeg.输出多路分支 if else if…输出switch case 开关语句switch 只能做==比较在jdk1.7之前 只能做byte short int char的比较 1.7后可以做String的比较
2020-07-08 14:17:08 347
原创 Java01(数据类型、变量和运算符)
文章目录一、概述一些需要知道的东西JVMJDK安装JDK时环境变量的配置第一个Java程序变量内置基本数据类型(8种)一、概述一些需要知道的东西Java 创始人 James GoslingJava是面向对象的强类型语言与平台无关(可移植、跨平台)支持分布式网络应用:即客户端和服务器分离Java应用环境的划分J2EE(Java 2 Platform Enterprise Edition) 分布式开发eg.网络电子商务J2SE(Java 2 Platform Stand Edition)
2020-07-04 20:57:22 447
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人