携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第13天,点击查看活动详情
1、前言
没有压力的生活就会空虚,没有压力的青春就会枯萎,没有压力的生命就会黯淡。
今天没有下雨,天气就热的不行,说好的秋天来了呢。
2、正文
经过这一段时间的学习,Java的基础语法就学完了,接下来我们学习Java的核心知识——面向对象
我们要是不明白面向对象是咋回事,我们Java就相当于白学了。那什么又是面向对象呢?
面向我们可以理解为找或者拿,对象就是东西,那这样面向对象不就是找或者拿东西来编程嘛。
面向对象我们是学啥?我们之前学习时候都是拿别的设计好的来解决问题,实际上我们解决问题时候是没有东西让我们找的,所以我们就需要学会自己设计对象并使用。
我们设计对象必须先设计类,才能通过类得到对象并使用。
那类又是什么?举个例子比如我们要建房子,首先我们应该怎么办?是不是得先设计设计图,再通过设计图把房子(对象)造出来。而我们说的类就可以理解为设计图,它是对象共同特征的描述信息。我们就可以通过它创建出真实存在的实例,也就是对象。在Java中必须先设计类,才能创建对象并使用。
类的格式是:
public class 类名{
1、成员变量(代表属性,一般是名词)
2、成员方法(代表动作,一般是动词)
3、构造器
4、代码块
5、内部类
}
如何得到类的对象:类名 对象名 = new 类名();
如何使用对象:访问对象:对象名.成员变量 访问行为:对象名.方法名(...)
定义类的注意事项:
1.类名首字母建议大写,不能用关键字,满足标志符规定且有意义。
2.一个Java文件中可以定义多个class类,但只能一个类是public修饰,而且public修饰的类名必须成为代码文件名。实际开发中还是建议一个文件定义一个class类。
3.成员变量的完整定义格式:修饰符 数据类型 变量名称 = 初始化值;一般无需指定初始化值,存在默认值。
成员变量的默认值规则:
今天是我参加8月更文挑战的第13天,敬请期待下文。