有人相爱,有人夜里开车看海,有人却连LeetCode第一题都解不出来!虽然之前系统地学习过java课程,但是到现在一年多没有碰过Java的代码,遇到LeetCode不知是喜是悲,思来想去,然后清空自己,利用寒假时间又一次好好学习Java知识。本次是Java快速入门学习笔记7——Java语言中的类与对象
类是面向对象编程语言中的一大特色,在学习类的相关知识之前,首先需要了解一下java中的类与对象的概念。
ParallelLight pl = new ParallelLight():
其中
- new ParallelLight()表示创建了一个对象
- pl 表示给对象起了一个名字
- ParallelLight 表示对象的类型
类比过来,加入我们买了一只中华田园犬,给它起了个名字叫作平行光pl。
先创建一个类,然后创建一个对象
在面向对象编程过程中,我们首先要创建一个类,一般是根据实际需要自定义一个类。类包括两部分:字段Fields和方法Methods。其中
- 字段Fields:表示类的内部数据
- 方法Methods:表示类的各种操作
在创建好类之后,我们可以创建该类型的对象,并为对象起一个名字,然后在程序中使用。
一、创建一个类
类Class,表示一种自定义类型,一般形式如下:
public class YourType
{
Fields
Methods//表示类中的各种方法,即操作
}
在Eclipse中操作如下:
创建一个Student类:
tips:类的首字母最好大写
扫描二维码关注公众号,回复:
12722648 查看本文章
二、添加几个字段
字段Field,也叫作属性(Property),表示类的内部数据。比如在Student类中添加如下几个字段:
package my;
public class Student
{
public int id; // 学号
public String name; // 姓名
public boolean sex; // 性别
public String Phone; // 手机号
}
tips:
类名一般大写开头,如:Student,Teacher
字段一般小写开头,如:id,name,phone
三、创建对象
创建一个Student类型的对象
Student zhang = new Student();
Hello.java
// Hello.java
package my;
public class Hello
{
public static void main(String[] args)
{
//
Student zhang = new Student();
zhang.id = 1001;
zhang.name = "ParallelLight";
zhang.sex = false;
zhang.Phone = "12345678900";
System.out.println("Exit!");
//
}
}
Student.java
// Student.java
package my;
public class Student
{
public int id; // 学号
public String name; // 姓名
public boolean sex; // 性别
public String Phone; // 手机号
}
定义别名(相当于给某人起了一个小名)
// 表示为对象定义了一个别名
Student lovely = zhang;
四、空对象NULL
package my;
public class Hello
{
public static void main(String[] args)
{
//
Student Leader = null;
Student zhang = new Student();
zhang.id = 1001;
zhang.name = "ParallelLight";
zhang.sex = false;
zhang.Phone = "12345678900";
Leader = zhang;
System.out.println("Exit!");
//
}
}