第五天01 JAVA基础语法(类与对象)(学习笔记)
2016-12-26 23:19
399 查看
类与对象
java中有基本类型与类类型两个类型,关于基本类型我们前面已经做了介绍,这里我们来说说什么是类类型,类类型:使用java撰写程序几乎都在使用对象(object),要产生对象必须先定义类class,类是对象的设计图,对象是类的实例。
定义类:
类定义时使用class关键词,名称使用Car,相当于为物品设计图取名为Car
例:
class Car{
String age; //车龄
char size; //大小
}
如果要在程序中,利用Car类作为物品设计图,建立衣服实例,要使用new关键词
例:
new Car();
Car c1;
在java中的术语中,这叫声明参考名称、参考变量或直接叫参考。
如果要将c1绑到新建的对象上,可以使用“=”指定,以java的术语来说,称为将c1名称参考至新建对象。
例:
Car c1=new Car;
在Car类中,定义了Car与size两个变量,以java术语来说,叫做定义两个值域(Field)成员,或叫做定义两个对象数据成员,这表示每个新建的Car实例,可以拥有个别age与size值。
例:
class Car{
String age;
char size;
}
public class Field{
public static void main(String[] args){
Car c1=new Car; //建立Car实例
Car c2=new Car;
c1.age="12"; //为个别对象的数据成员指定值
c1.size="s";
c2.age="13";
c2.size="m";
system.out.printf(“c1:”+c1.age);
system.out.printf(“c1:”+c1.size);
system.out.printf(“c2:”+c2.age);
system.out.printf(“c2:”+c2.age);
}
}
java中有基本类型与类类型两个类型,关于基本类型我们前面已经做了介绍,这里我们来说说什么是类类型,类类型:使用java撰写程序几乎都在使用对象(object),要产生对象必须先定义类class,类是对象的设计图,对象是类的实例。
定义类:
类定义时使用class关键词,名称使用Car,相当于为物品设计图取名为Car
例:
class Car{
String age; //车龄
char size; //大小
}
如果要在程序中,利用Car类作为物品设计图,建立衣服实例,要使用new关键词
例:
new Car();
Car c1;
在java中的术语中,这叫声明参考名称、参考变量或直接叫参考。
如果要将c1绑到新建的对象上,可以使用“=”指定,以java的术语来说,称为将c1名称参考至新建对象。
例:
Car c1=new Car;
在Car类中,定义了Car与size两个变量,以java术语来说,叫做定义两个值域(Field)成员,或叫做定义两个对象数据成员,这表示每个新建的Car实例,可以拥有个别age与size值。
例:
class Car{
String age;
char size;
}
public class Field{
public static void main(String[] args){
Car c1=new Car; //建立Car实例
Car c2=new Car;
c1.age="12"; //为个别对象的数据成员指定值
c1.size="s";
c2.age="13";
c2.size="m";
system.out.printf(“c1:”+c1.age);
system.out.printf(“c1:”+c1.size);
system.out.printf(“c2:”+c2.age);
system.out.printf(“c2:”+c2.age);
}
}
相关文章推荐
- 第五天03 JAVA基础语法(认识对象--使用标准类)(学习笔记)
- 第五天04 JAVA基础语法(认识对象--自动装箱、拆箱、数组基础[一维、二维数组]、for循环、数组对象、字符串对象)(学习笔记)
- 第五天04 JAVA基础语法(认识对象--对象指定与相等性)(学习笔记)
- 第五天02 JAVA基础语法(认识对象)(学习笔记)
- 学习笔记_JavaSE_02_Java基础语法01
- 第四天01 JAVA基础语法(类型转换)(学习笔记)
- 学习笔记之javaweb基础:jsp基本语法,内置对象,对JavaBean的操作语法
- JAVA学习笔记01 -- 面向对象基础
- 【JavaWeb】JSP学习笔记(一)环境|目录|JSP基础语法|内置对象
- Java基础学习笔记十 Java基础语法之final、static、匿名对象、内部类
- 学习笔记4—Java基础3_面向对象上b
- 学习笔记6—Java基础4_面向对象下b
- JAVA学习笔记――JAVA基础语法之精华
- JAVA学习笔记——JAVA基础语法(七)
- JAVA学习笔记——JAVA基础语法(三)——面向对象三大特征
- JAVA学习笔记——JAVA基础语法(五)
- java基础语法学习笔记(六)
- java基础语法学习笔记(七)
- java基础语法学习笔记(一)
- java基础语法学习笔记(五)