Java对象和类的定义以及语法

一 对象(软件开发)
客观存在的实体都是对象。
万事万物基于对象。
你的眼里能见到的都是对象。
比如身边的手机 ,电脑,桌子,床,车子以及大树房子等等这些都是对象;
打比方就是
1 回家 带对象见你的父母,介绍下未来的家里的成员。
(1)姓名
(2)年龄
(3)职位
(4)薪水 //都是对象的属性
特征,或者说是你的父母想要了解的一些内容。

2 你的笔记电脑
(1)品牌: 联想
(2)颜色: 黑色
(3)价格: 5000
(4)购买的时间: 2018年
(5)使用电脑: 给你们上课 敲代码 打游戏 看视频

三 属性(特征), 每个对象的属性(特征)都有一个特定值。
你的老婆
(1)姓名:如花
(2)年龄: 18
(3)职位: 学生
(4)薪水: -2000

你的笔记电脑
(1)品牌: 联想
(2)颜色: 黑色
(3)价格: 5000
(4)购买的时间: 2018年

四 方法(功能或者行为)
你的媳妇
做饭 收拾房间 洗衣服 带孩子

你的笔记电脑
上课 敲代码 打游戏 看视频 上网看新闻

到这里 小节一下
对象: 客观存在的实体都是对象,万事万物皆是对象。对象的特征叫作对象的属性。对象的行为或者功能叫作对象的方法。

五 类
类: 具有相同属性和方法的一组对象的集合。
电脑类:
属性: 品牌 价格 颜色 生产日期
方法: 打游戏 敲敲代码 看视频 开机 关机

顾客类:
属性: 姓名 年龄 体重
行为: 买商品

再比如 打英雄联盟 ,dota里
法师类:
法师名称 法师技能

类:是一个抽象的概念, 模版。 类是个模版,通过类这个模版能够产生对象。
顾客类?具体的人是谁?
电脑类?具体的哪一台电脑?
学生类?具体的学生是谁?
法师类?具体的法师是谁?
类是个模版,通过类这个模版能够产生对象。

六 Java程序都以类class为组织单元 (为什么不以对象为组织单元)
淘宝程序。程序是以对象为组织单元的化? 对象(是客观存在的实体)
淘宝上卖的商品,每一个商品都是一个对象。
淘宝中卖的商品最少最少都是上亿的商品,每个商品都是对象。程序有数不胜数个对象。
淘宝肯定有顾客,每个顾客都是对象。
所有的商品组成了商品类, 所有的顾客组成了顾客类。
我们创建一个School类;
public class School {
String name; //属性 名字
String address; //属性 地址
public void show(){ // 方法 打印学校的信息
System.out.println(“学校的名字:”+name);
System.out.println(“学校的地址:”+address);
}
public static void main(String[] args) {
School school=new School();// 创建School这个类的对象,
//对象的名字叫做school
school.name=“大兴庞各庄学院”;
school.address=“庞各庄”;
school.show();//调用 show()方法
}

}

补充:
类中含有属性和方法。
如何创建对象:
类名 对象名 = new 类名();
School school = new School();

访问对象中的属性和方法
对象名.属性名
对象名.方法名

展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 深蓝海洋 设计师: CSDN官方博客
应支付0元
点击重新获取
扫码支付

支付成功即可阅读