- 博客(5)
- 收藏
- 关注
原创 JAVA三大特性③多态
简单来说,多态意味着允许一个接口或父类引用指向其子类的对象,并在运行时确定所引用对象的具体类型,然后根据该对象的类型调用其相应的方法。这种在运行时才能确定对象类型并调用相应方法的能力被称为动态绑定或晚期绑定。通俗讲就是多种形态,具体讲就是去完成某个行为,当不同对象去完成时会产生出不同的状态。在讲多态前先介绍两个东西。
2024-03-05 22:35:26 272
原创 JAVA三大特性②继承
继承的关键字为:extends那么继承有什么作用,好处在哪?举个简单的例子,描述狗和猫的特性,狗和猫都有名字,年龄,毛色,那么在定义狗和猫的类的时候就会重复,于是extends继承就起到很大的作用,如下代码那么接下来就会延伸出两个问题。
2024-03-04 21:38:01 459 1
原创 JAVA三大特性①封装
在被static修饰的方法内调用没有被static修饰的方法会报错,原因是被static修饰后会变为静态方法,静态方法不依赖于对象因此在一个不依赖对象的方法中调用一个依赖对象的方法是一定会报错的!那么在未被static修饰的方法中能调用被static修饰的方法吗?在类中定义 两个方法,setName1()和getName1(),setName1()就像是一个桥梁,链通类外和类内,通过这个方法就能访问被private修饰的变量或方法。答案是可以的,那如果我就要调用未被static修饰的方法该怎么做,如下。
2024-03-04 00:07:27 325 1
原创 JAVA数据类型和运算符
Java中的数据类型分为两种,分别是基本数据类型和,本文先介绍基本数据类型,引用数据类型之后会介绍。基本数据类型共有四类八种使用数据类型时要注意整数的默认类型是int,小数的默认类型是double所以在定义float类型时后面一定要加f/F,整型赋值若超过int类型的范围时定义long类型数字后要加l/L(由于小写字母和数字1很相似,所以正常情况下用大写)数据类型相互转换。
2024-02-04 17:23:43 407 1
原创 C语言分支循环语句
浅谈一下分支循环语句所谓的分支语句其实也称为条件判断语句,可分为:①if(判断条件)②switch(判断主体)if()语句中还包括else if()。。else{}。。[其中if与else必须是成对出现否则会报错]有细心的小伙伴可能就会发现,为什么if后面有括号,else后面就没有括号呢?因为括号里面放的是判断条件,条件符合就会执行花括号里面的内容,可是if中文意思为如果,而else的意思是否则,也就是说如果if(判断条件1),判断条件1是假的,那么必然会执行else花括号里的代码快。
2023-10-25 17:52:11 76 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人