类和对象
来源:互联网 发布:oracle数据库试题 编辑:程序博客网 时间:2024/06/11 06:32
类:是指定数据以及操作数据的方法;是对象形式的模板
//类的创建:
class Student{
String name;
int age;
String sex;
public void info(){
system.out.println("姓名"+name+"年龄"+age+"性别"+sex);
}
}
对象:是类的实例
//对象创建
Student stu=new Student();
java编译器会自动地把每个类放在自己的.class文件中
new运算符为对象动态地分配内存(即运行时分配)并返回对象的引用,该引用是由new分配对象
的内存地址
对象之间的赋值和基本数据类型的赋值不同在于,前者等号左右两边指向是同一个内存地址,后者左边
只是右边的一个副本
int a,b=3;
a=b;
Student stu1,stu2=new Student();
stu1=stu2;
构造函数:名称和类名相同,无返回值,通常用来初始化类定义的成员变量或者执行其他创建完整对象
所需的启动过程。
所有的类都有构造函数。因为自己创建不创建,java都会自动提供一个默认构造函数,初始化所有的成员
它们的默认值是0,false,null
class Student{
String name;
int age;
String sex;
public student(){
name="zhang";
sex="男"
age=3;
}
public void info(){
system.out.println("姓名"+name+"年龄"+age+"性别"+sex);
}
}
class student{
String name;
int age;
String sex;
public void info(){
system.out.println("姓名"+name+"年龄"+age+"性别"+sex);
}
}
- 【面向对象】对象和类
- 面向对象--类和对象
- 面向对象(类和对象)
- 面向对象-类和对象
- 面向对象----类和对象
- 类和对象
- vfp对象和类
- 类和对象
- Chap02:类和对象
- 类、对象和方法
- C#类和对象
- 第一章 类和对象
- 类和对象
- 对象、类和结构
- 类和对象
- 类和对象
- 类和对象
- 类和对象
- LeetCode 32 - Longest Valid Parentheses
- BZOJ1170: [Balkan2007]Cipher|hash
- 要出发公司笔试题
- POJ 3368 Frequent values (RMQ)
- Nginx学习笔记七Nginx的Web缓存服务
- 类和对象
- delphi中Tlist的使用。
- 【6-6】HBASE的Java接口(2)
- 电脑基础知识:BIOS的含义及功能简介
- android ble 蓝牙4.0多机通讯客户端实现
- 绘制Objective-C程序的UML类图
- 本地推送及远程推送
- 后缀数组模板
- iOS-UI-基本控件之UIButton