学习笔记——类与对象(实例化对象)

类与对象简介

定义
类是具有相同属性对象的集合,对象是类中的具体实例。
例如:学生类中的小明同学。
关系
1、类是对某一事务共性的概念抽象,对象描述的是一个具体的产物。
2、每一个属性的集合构成了一个类,这些属性应该是群体的属性。这个群体就是一个类。
3、类是一个模板,对象是类可以使用的实列。先有类,再有对象。
在类之中有两个组成:属性、操作方法
属性:一个人的年龄、性别、姓名、身份证号码…
方法:一个人可以唱歌、吃饭、学习…

4、类有的属性才是对象拥有的属性,类拥有的方法才是对象可以使用的方法。

类与对象的定义及使用

在Java中,类是一个独立结构体,需要使用class来进行定义,而类主要有属性和方法组成,属性就是一个个具体的变量,方法是可以操作的重复执行的代码。


例子:定义一个类
class Person {
String name;
int age;
public void tell ( ){
System.out.println(“姓名”+name+”年龄”+age);
}
}


以上例子定义有两个属性(姓名、年龄)和一个方法(tell()),如果要使用类,则必须通过使用对象来完成,如果要产生对象,那必须使用如下语法格式来完成:
·声明并实列化对象:类名称 对象名=new 类名称();
·分步骤完成:
——声明对象:类名称 对象名称=null;
——实例化对象:对象名称=new 类名称();

当获取实例化对象以后,需要通过对象进行类中的操作调用,有两种调用方法:
·调用类中的属性:实例化对象.成员属性;
·调用类中的方法:实例化对象.方法名称();


例子:
class Person { //定义类
String name; //定义属性
int age; //属性
public void tell ( ){ //定义方法
System.out.println(“姓名”+name+”年龄”+age);
}
}
public class Java {
public static void main(String args[]){
Person Per=new Person( );//声明并实列化对象:类名称 对象名=new 类名称()
Per.name=”唐三”;//调用类中的属性:实例化对象.成员属性
Per.age=18;
Per.tell( ) ;//调用类中的方法:实例化对象.方法名称()
}
}


若未进行对象属性内容设置,则其属性为其对应数据类型默认值。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值