摘要: 继承时类和类之间的关系,是一个很简单很直观的概念,与显示生活中的继承(例如儿子继承了父亲财产)类似。 继承可以理解为一个类从另一个类中获取方法和属性的过程。如果类B继承于类A,那么类B就拥有类A的属性和方法。 继承使用extends关键字。 例如我们定义了一个People: 1 public cla 阅读全文
posted @ 2021-08-25 21:16 炽雪 阅读(673) 评论(0) 推荐(0)
摘要: 1、正确的构造方法 2 构造方法修改后的普通方法 阅读全文
posted @ 2021-08-25 20:39 炽雪 阅读(315) 评论(0) 推荐(0)
摘要: 重写(Override) 重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。即外壳不变,核心重写! 重写的好处在于子类可以根据需要,定义特定于自己的行为。 也就是说子类能够根据需要实现父类的方法。 重写方法不能抛出新的检查异常或者比被重写方法申明更加宽泛的异常。例如: 阅读全文
posted @ 2021-08-25 20:36 炽雪 阅读(138) 评论(0) 推荐(0)
摘要: 对于在作用域里定义的变量,作用域同时决定了它的“可见性”以及“存在时间”。在JAVA里,作用域是由花括号的位置决定的。JAVA用一对大括号作为语句块的范围,称为作用域,在作用域里定义的变量,只有在该作用域结束之前才可使用。 在JAVA中,变量的作用域分为四个级别:类级、对象实例级、方法级、块级。 * 阅读全文
posted @ 2021-08-23 20:38 炽雪 阅读(155) 评论(0) 推荐(0)
摘要: 我们以下面的类来说明一个基本的 Java 类的运行顺序: 1 public class Demo { 2 private String name; 3 private int age; 4 5 public Demo(){ 6 name = "微学院"; 7 age = 3; 8 } 9 publi 阅读全文
posted @ 2021-08-23 20:23 炽雪 阅读(415) 评论(0) 推荐(0)
摘要: 一 成员变量 成员变量是指类的一些属性定义,标志类的静态特征,它的基本格式如下: 【访问修饰符】【修饰符】【类型】【属性名称】= 【初始值】 访问修饰符:public(公共的);protected(受保护的);无修饰符和private(私有的)。 修饰符:对属性特征的描述:如static,final 阅读全文
posted @ 2021-08-23 20:12 炽雪 阅读(731) 评论(0) 推荐(0)
摘要: 在UML类图中,常见的有以下几种关系:泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1.泛化(Generalization) 【泛化关系】:是一种继 阅读全文
posted @ 2021-08-16 13:24 炽雪 阅读(67) 评论(0) 推荐(0)
摘要: UML(Unified Modeling Language 统一建模语言),又称标准建模语言。是用来对软件密集系统进行可视化建模的一种语言。 UML是一种面向对象的建模语言,它可以实现大型复杂系统各种成分描述的可视化、说明并构造系统模型,以及建立各种所需的文档,是一种定义良好、易于表达、功能强大且普 阅读全文
posted @ 2021-08-16 13:18 炽雪 阅读(1504) 评论(0) 推荐(0)
摘要: String format API static String format(Locale l, String format, Object... args) 使用指定的区域设置,格式字符串和参数返回格式化的字符串。 static String format(String format, Objec 阅读全文
posted @ 2021-08-14 11:38 炽雪 阅读(7526) 评论(0) 推荐(0)
摘要: 1 public class Demo04{ 2 public static void main(String[] args){ 3 int[][] arr = new int[10][10]; 4 yanghui(arr); 5 print(arr); 6 7 } 8 public static 阅读全文
posted @ 2021-08-12 16:48 炽雪 阅读(30) 评论(0) 推荐(0)