java中什么是lookup Java中什么是类
转载
- 之前断断续续地学习了JAVA ,现在重新从头总结一下
- 一.什么是对象
- 1.对象就是生活中一个具体的的东西,比如某一个人(不能是“一个人”,因为一个人不具体到谁),某个学生。
- 2.在java中,我们要对对象用语言进行描述
- 对象特有的性质我们称为属性, 如某个人的属性为姓名,性别, 肤色,发型等;
- 对象特有的行为称为方法, 如某个人的学习,运动等;
- 二.什么是类
- 1.JAVA中的类是具备某些共同特征的实体的集合,它是一种抽象的概念;
- 2.用程序设计的语言来说,类是一种抽象的数据类型,它是对所具有相同特征实体的抽象;
- 3.简单说类就是对象的集合,如同生活中对某一类事物的总称;
- 为什么要有类?
- 1.类是java程序的组织单位,任何的java语句,都要写在类文件里面。(这么说不全对,package语句和import
- 语句就可以写在外面,但编译之后一定是在类文件里面的)
- 2.比如:小明有两个手两个脚 会说话 小红和小黄也有两个手两个脚 会说话
- 那么在JAVA里面会把它们的共同特点(都有两个手两个脚 会说话)找出来组成一个类 :人类
- 那以后就可以说,有两个手两个脚 会说话的就是人类,有了这个人类 就好比有了一个模板,我们可以拿这个模板去造人,
- 拿着这个人类的模板随便印一下(JAVA中管这种操作叫实例化),就成了一个人,它可以叫小红,也可以叫小明
- 为什么要有类呢: 当我们要造很多人的时候是一个一个造好呢,还是先弄个模板(类)再造好呢?所以,类带来方便
- 三.类定义
- 3.类的格式
• public class 类名 {
• //定义属性的格式
• public 数据类型 属性名;
•
• //定义方法的格式
• public 返回值类型 方法名(数据类型 参数名,...){
•
• }
•
• }
• public class Person{//这是一个类
•
• private int age;//这是类的属性
• private boolean sex;;//这是类的属性
•
• public int getAge() {;//这是类的行为,也成为方法
• return age;
• }
• public void eat() {;//这是类的行为,也成为方法
• System.out.println("eat");
• }
•
• }
- 四.实例化对象
- 格式:
- 类名 对象名 = new 类名();
- 调用属性方法的格式:
- 对象名.方法名(参数值,...);
- 对象名.属性名
- 例:
• Person ta =new Person()
• ta.getAge();
• ta.eat();
本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。