如果方法不是在
类与对象的基本定义:
class 类名称{};
Field:(属性、成员、变量)
Method:(方法、行为)
定义类:
class Book{ //定义一个新的类;
String title; //书的名字;
double price; //书的价格;
public void getInfo(){//此方法将由对象调用
System.out.println("图书名称:"+title+"价格:"+price);
}
}
使用类必须要有对象,定义格式:
1、声明并实例化对象:类名称 对象名称=new 类名称();
2、分步完成:
声明对象:类名称 对象名称=null;
实例化对象:对象名称=new 类名称;
new是用来开辟内存空间;
对象来操作的结构:
对象.属性:表示要操作类中的属性内容;
对象.方法():表示要调用类中的方法操作;
堆内存:保存每一个对象的属性内容,堆内存需要用关键new才可以开辟;
栈内存:保存的是一块堆内存的地址,为了分析方便,可以简单理解栈内存保存的是对象名字;
NullPointerException:空指向异常;
定义类 class
类组成
Field(属性、成员、变量)变量的集合
Method(方法、行为)之前见到的方法,但此时是对象调用的方法
class Book{
String title;
double price;
public void getInfo(){
System.out.println("图书名称:"+title+"价格"+price);
}//定义两个属性和方法
类虽然已经产生但是如果要想使用类要定义对象,对象的定义有两种:
声明并实例化对象
类名称 对象名称=new 类名称();
分部完成: 类名称 对象名称=null
对象名称=new 类名称()
关键字new开辟空间
在主类中使用类
当一个对象实例化之后那么就可以按照如下方法利用对象操作类的结构
课程内容版权均归魔乐科技MLDN所有 京ICP备09081638号-6
Powered by EduSoho v24.1.2 ©2014-2024