- 博客(12)
- 收藏
- 关注
原创 抽象类和接口
抽象类就是用来被继承的,它的作用就是为了实现多态,在不同的对象继承该抽象类时,只需要重写该抽象类的抽象方法,实际上抽象类的存在帮我们多了一个编译器的校验,在重写的方法上会有一个override注解,表示该方法是被重写的。在java中类之间不支持多继承,但是类与接口中一个类可以实现多个接口,比如可以跑,可以飞,可以游泳都可以对应一个接口,而一个类可以实现这些接口,实现这些功能。在java中,接口就是各种实现类的规范,只要实现了该接口,就可以实现其中的功能,接口是一种引用数据类型。比如鸭子实现跑步和游泳功能。
2024-09-12 19:43:48
559
原创 面向对象程序设计特性(封装、继承、多态)
可以自己创建一个包用来管理自己的类,通常在文件的最上方加一条package语句可指定当前类在哪个包中,如果没有package语句,会默认放入src这个包中,创建方式如下。
2024-09-10 18:28:05
921
原创 java SE 类和对象
定义类的关键字为class。类中一般分为两部分,一部分是成员变量(用于描述个体属性),另一部分是成员方法(用于描述个体具有哪些功能)。public class Dog {//类名//成员变量System.out.println("汪汪汪");//成员方法类名定义时采用大驼峰,即每个单词的首字母都要大写。
2024-09-05 20:06:36
372
1
原创 C语言自定义类型——结构体
本次学习一种C语言自定义的数据类型——结构体在C语言中,我们学到了许多数据类型,int,float,char,double,指针,数组等。那么结构体属于一种自定义类型,它的内容是存储了各种类型的数据的集合,对比一下数组,数组是相同类型元素的集合。
2024-06-06 17:27:57
895
6
原创 strcmp以及strstr函数学习
strcmp主要用于字符串按字典顺序来排序作出判断前后顺序,strstr主要用于观察两个字符串中是其中一个是否包含了另一个字符串。且以下字符串函数都需要包含头文件string.h看看C标准中是如何定义的。函数功能通俗的讲就是比较两个字符串的字典顺序,如果str1在str2之前则返回小于0的数,反之返回大于0的数,如果两个字符串的内容相同,则返回0。函数作比较时,是计算的是每个字符的ASCII码值。
2024-06-03 20:54:17
806
原创 strcpy和strncpy函数介绍以及模拟实现
strcpy函数主要用于复制一份字符串到另一个数组中,strncpy与它的区别就是可以指定复制的字符个数,相对来说灵活度更高。
2024-05-23 16:37:21
351
1
原创 扫雷简易版(C语言)
先简单说明一下游戏玩法,玩家需要在n*n的棋盘里面扫雷,玩家如果点击的位置里面有雷,则游戏结束,反之,该位置则显示周围含有的地雷数量,如此循环,直到玩家找出所有不是雷的位置,则游戏胜利。游戏的实现不算太难,总的来说就是内容太多,只要肯花时间,相信你也能写出一个高级版的扫雷游戏。下面给出所有代码展示//存放地雷//存放排查后的信息//棋盘初始化//打印棋盘*///埋雷//展示埋好雷的棋盘//排查雷do {menu();case 1: {
2024-04-24 18:49:15
923
7
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人