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();
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值