自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 六大原则之里氏替换原则

里氏替换原则(LSP) 子类应当可以替换父类并出现在父类能够出现的地方。简单来说就是继承 解决问题:当类在继承的时候,如果一旦子类的方法出现变更则继承的类也可能出现问题。 如何解决: 子类可以实现父类的方法,但是不要覆盖(重写)父类的方法。 子类可以增加自定义的方法(可以拓展方法) 如果一定要做这种事,通过残数控制,子类可以定义更多的参数(方法的重载),方法名一样,但参数类型,个数不一样。 优点: 可以大大的减少程序的bug和增加程序的可读性。 例子: ...

2020-06-06 20:38:46 1075

原创 六大原则之单一职责原则

单一职责原则 核心定义:一个类只负责一项职责,如果工作一样,一个人分配的工作不要太多,否则就可能出现问题,效率也不会太高。 单一职责的优点: 降低类的功能复杂度 提高系统的可维护性 变更风险低 解决问题:假如有A和B两个类,当A的需求改变时,不要导致B类出现问题 例子: package monothetic; public class Animal { public void breathe(String animal) { System.out.println(animal + "在陆地呼吸

2020-06-05 23:39:41 238

原创 this与super的引用

this与super的引用thissuper this 关键字this的两种形势 this 当类中有多个构造方法时,解释引用变量与参数之间的模糊性。 当类中有多个构造方法时,用this作为参数传递给另外一个方法。 下面是this使用的两种情况: public class BirthDate { private int month = 4; private int day = 17; pr...

2020-04-17 12:02:21 222

原创 JAVA类库中对基本数据类型的对象包装器(wrapper)类

由于执行效率的缘故,Java语言对基本数据类型不作为对象处理。 如果想把基本数据作为对象处理,可以对wrapper类来实现,即class java.lang.Object 他们在基本数据库的层次如下: - class java.lang.Object class java.lang.Boolean 对应boolean类型 class java.lang.Character ...

2020-04-18 21:12:58 344

原创 交换变量

题目:输入两个数x,y,交换二者的值。 最经典的方法:三变量方法: 形象比喻:一瓶牛奶和一瓶水互换,首先把牛奶倒入空瓶子,然后把水倒入牛奶瓶中,最后把空瓶中牛奶倒入水的瓶中。 #include <stdio.h> int main() { int a,b; int temp; // return 0; } ...

2020-04-16 15:40:09 369

转载 三位数反转

题目:输入一个三位数,分离出它的百位,十位和个位,然后反转输出。 比如:输入123 输出321 法一: #incldue <stdio.h> int main() { int n; scanf ("%d",&n); printf("%d%d%d",n%10,n/10%10,n/100); return 0; } 提示1:printf里面的n%10,这个%的意思是取余,...

2020-04-16 15:20:36 987

原创 计算输出8/5的值,保留一位小数

这里写目录标题创建自己的第一篇文章 创建自己的第一篇文章 #include<stdio.h> int main() { printf("%.1lf",8.0/5.0); return 0; } 在C语言中,8/3的确切就是8除以3所得的商值的整数部分。 提示1:整数值要用%d输出,实数用%lf输出。 提示2:整数/整数=整数,浮点数除以## C语言 计算输出8/3,保留小数后1位...

2020-04-16 14:51:18 1230

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除