第四章·(二)类与对象

什么是类?什么是对象?
软件是由很多很多对象组成的,基于对象抽出了类
类是对象的模板,对象是类的具体的实例
具体解释:以下代码为例子 Person就是类,而speak就是方法(对象所共有的行为或动作)
一个类可以创建多个对象
对象:真实存在的东西/个体
:模子,代表一类个体
类中可以包含:
对象所共有的属性/特征:成员变量(数据) -------如以下代码的name和age属性
对象所共有的行为/动作:方法------------如一下代码的speak方法
一些代码为简单的演示,定义一个人的类,人发出说话的动作(在控制台输出),定义两个以上的对象,实例化,调用方法,输出自己叫什么,多大岁数
如何创建类?如何创建对象?如何访问成员?
创建类: class
创建对象: new
访问成员: . 点

/**
 * Java的类与对象
 */
public class Person{
	//在类中定义姓名name和年龄age属性
	//对象所共有的属性/特征:成员变量(数据)
	String name;
	int age;
	
	/**
	 * 对象所共有的行为/动作:方法
	 * 定义一个方法
	 * 该方法的功能是输出人说出的话 
	 * @param args
	 */
	public void speak() {
		System.out.println("我是" + name + ",今年"+ age +"岁");
	}
	
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		//定义一个Person类的对象X
		Person X;
		//实例化对象
		X = new Person();
		//或则可以同时定义和实例话    格式 : 类名 实例化对象名 = new 类名();
		Person J = new Person();
		X.name = "zxc";   //给对象调用的类赋值
		X.age = 18; 
		X.speak();  //调用对象方法的方式       对象名.方法名()	
		J.name = "abc";
		J.age = 18;
		J.speak();
	}
}
/*
	输出
	我是zxc,今年18岁
	我是abc,今年18岁

*/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值