Demo01.java 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. /**
  2. * @author WanJl
  3. * @version 1.0
  4. * @title Demo01
  5. * @description 面向对象基础-类和对象
  6. * @create 2026/7/20
  7. */
  8. public class Demo01 {
  9. /*
  10. Java中 一切皆为对象
  11. Java属于面向对象的语言
  12. 面向对象的语言,是一种以对象为中心的编程思想,通过指挥对象实现具体的操作。
  13. C属于面向过程的语言
  14. 面向过程的语言,是一种以过程为中心的编程思想,实现功能的每一个都是自己的实现的。
  15. 类 和 对象 的 关系
  16. 其实就是 设计图纸 和 成品 的关系
  17. 1套设计图纸可以做出来多个成品
  18. 我们也可以根据1个类,创建多个对象。
  19. 类是模版、是蓝图、是设计图纸、是图稿、是规则、是要求、是描述一个对象的所有属性和操作
  20. Java中 定义类的格式:
  21. 修饰符 class 类名{
  22. 数据类型 属性名;
  23. 修饰符 返回值类型 方法名(){
  24. }
  25. }
  26. 一个类中具有一些成员:
  27. 属性---变量
  28. 操作---方法
  29. 比如:盖伦
  30. public class 盖伦{
  31. int hp; //属性--血量
  32. int mp; //属性--蓝量
  33. //移动的方法
  34. public void move(){
  35. 盖伦移动.....
  36. }
  37. }
  38. 猫、狗、兔子、鸟 创建各种类
  39. 什么是类?
  40. 类是现实生活中一类具有相同属性和行为的事物的抽象。
  41. 什么是对象?
  42. 是能够看得到摸得着的真实存在的实体。
  43. 类是由属性和行为两部分组成:
  44. 属性:在类中属性通过成员变量来体现(成员变量就是类中方法外的变量)
  45. 行为:是在类中通过方法来体现,(和我们之前用的方法基本一样,只是少了static关键字)
  46. */
  47. /*
  48. 案例:
  49. 定义一个学生类,
  50. 包含属性:姓名、年龄
  51. 包含行为:学习
  52. */
  53. }