栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java面向对象

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java面向对象

 

 

 

 

 

 

 面向对象:面向对象思想是一种更符合我们思考习惯的思想,它可以将复杂的事情简单化,并将我们从执行者变成了指挥者。面向对象的语言中,包含了三大基本特征,即封装、继承和多态。

类:类:类是一组属性和行为的集合。可以看做一类事物的模板,使用事物的属性特征和行为特征来描述该类事物。

属性:该事物的状态信息。

行为:该事物能干啥

对象:是一类事物的具体体现。对象是类的一个实例,必然具备该事物的属性和行为。

方法(函数):表明某个功能

定义格式:关键字 返回值类型 函数名称(形式参数){
函数体
(return)
}

方法调用:

方法在定义完毕后,方法不会自己执行,必须被调用才能执行。我们可以在主方法main中来调用我们定义的方法。在main方法中,直接写需要调用的方法的名字就可以了。

如果该方法有形式参数,就需要传参

调用有返回值的方法:
1.变量进行接受返回值
2.直接输出返回值

调用没有返回值的方法:
直接通过类名或者对象名称调用

方法重载:方法名称必须一样

public:

公共的

权限是最大的
其他的包下可以访问
本包下可以访问
子类可以访问
本文件下可以访问

propected:在其他包下不能访问
在本包,子类,本文件是可以访问的

default:没有权限关键字的情况下,默认为default
在外部包和子类下不能访问
在本包和自己的类下可以访问

private:权限最小
只有在本类下可以访问

静态变量:可以直接通过类名访问

静态方法:可以通过类名访问

小驼峰命名法:第一个单词首字母小写

大驼峰命名法:第一个单词首字母大写

this:

在当前类下使用

this的含义

this代表所在类的当前对象的引用(地址值),即对象自己的引用。

记住 :方法被哪个对象调用,方法中的this就代表那个对象。即谁在调用,this就代表谁。

this使用格式

this.成员变量名;

定义格式:

修饰符 构造方法名(参数列表){
// 方法体
}

构造方法名必须和类名保持一致

无参构造器:自己没有构造方法(有参还是无参)
JVM会给我们提供一个无参构造方法

注意事项:

注意事项

如果你不提供构造方法,系统会给出无参数构造方法。

如果你提供了构造方法,系统将不再提供无参数构造方法。

构造方法是可以重载的,既可以定义参数,也可以不定义参数。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1013642.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号