Java基础小白笔记(四)对象
一、对象
1、类的概念
(1)我们把某些具有相同属性和行为的实物抽象成一类。
eg:
狗类:
属性:颜色,年龄,性别
行为:看家,吃饭,睡觉
在java语言中万物皆对象。(在java里面不是所有的东西都是对象,八种基本数据类型不是对象,我们jdk1.5以后对于八种基本数据类型都提供了包装类)
类是一个概念,对象是一个具体的实例。
eg:马路旁正在走路的那只狗就是一个实例对象。
2.类的定义
(1)定义类的语法:
<kbd>class 类名{
属性
方法
}
</kbd>
.类名和文件名一致。
.类里面只能有属性和行为。
.类名要见名知义,每个单词的首字母要大写(非驼峰原则)。
(2)属性
<1>在类中定义的变量就是属性,属性可以没有初始值,但是jvm(java虚拟机)会给属性一个默认值。【只有属性才有默认值。】
(3)方法
方法就是行为。
public 返回值 (数据类型 变量……){
return;
}
3.创建的类的对象(类的实例)
(1)语法:
数据类型 变量 = new 数据类型();
(2)创建了一只狗,刚刚常见的时候没有任何属性的值(属性都是默认值)
<1>访问对象的属性:
语法:
对象.属性名
<2>调用对象的方法:
语法:
对象.方法(行为)名