Java SE 初学面向对象

**

生活中的面向对象和面向过程

面向对象:
	找合适的人,做合适的事
面向过程:
	亲力亲为,自力更生,所有的过程都是经历

类:
对于一类事物的统称,包含对于属性描述和行为描述

已人类为例
属性描述: 身高 体重,样貌...
行为描述: 吃饭,睡觉,上班,学习,打游戏...

对象:
具体的,独立的,唯一的个体

【小总结】
生活中面向对象和面向过程的例子
面向对象 直观,高效,并且是符合我们生活案例的一种方式
面向过程 较为繁琐的方式,但是面向对象的基础就是面向过程。

类和对象
统称的概念
对象 唯一的

Java中定义类的格式【重点】

	class 类名 {
		属性描述;
		行为描述;
	}
类名:
	要求符合大驼峰命名法,见名知意
	类名这里可以认为是一个数据类型名,自定义数据类型
	
属性描述:
	描述当前类有哪些属性
	例如:
		人类的身高体重,年龄姓名
		
行为描述:
	描述当前类有哪些行为
	例如:
		人类的吃饭行为,
		睡觉行为,打游戏行为
 * 自定义Person类,人类
 * @author Anonymous
 *
 */
class Person {
	/* 属性描述 【成员变量 Field】*/
	// 姓名属性描述 这里暂时不需要初始化 只是描述当前类有哪些属性
	// String是字符串类型,name成员变量
	String name;
	
	// 年龄描述
	// int是数据类型 age成员变量
	int age;
	
	// 性别描述
	// char是数据类型 gender成员变量
	char gender;
	
	/* 
	 * 行为描述  【成员方法 Method】
	 * 一下方法目前不需要static 不要问
	 */
	// 吃饭行为描述
	public void eat(String food) {
		System.out.println("吃" + food);
	}
	
	// 睡醒行为描述
	public void sleep() {
		System.out.println("月亮不睡你不睡,你是秃头小宝贝");
	}
	
	public void game() {
		System.out.println("WOT World Of Tank 坦克世界");
	}
}

总结

  1. 以上格式你懵逼,太正常了,因为你没有学过,你也没听懂,你可能就记住了一个 . 的
  2. 小问题,小场面
  3. 格式
    a. 自定义类的格式
    b. 创建类对象格式
    c. 通过类对象调用成员变量的格式
    d. 通过类对象调用成员方法的格式
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值