类的创建与初始化对象

age:

以类的方式组织代码,以对象的组织(封装)数据

 package oop.demon01.demon02;
 ​
 // 学生类(抽象模板)
 public class Student {
 ​
     //属性:字段
     String name;//没赋值之前默认为null
     int age;// 没赋值之前默认为0
 ​
     //方法
     public void study(){  //this 代表当前这个类
         System.out.println(this.name+"在学习");
    }
 ​
 }
 --------------------------------------------------------------------------------------------------------
 package oop.demon01.demon02;
 ​
 // 一个项目应该只存在一个main方法
 public class Application {
     public static void main(String[] args) {
         // 类:抽象的,需要实例化
         // 类实例化后会返回自己的对象
         // student对象就是一个Student类的具体实例
         //Student student=new Student();
         Student xiaoming=new Student();
         Student xiaohong=new Student();
 ​
         xiaoming.name="小明";
         xiaoming.age=3;
 ​
         System.out.println(xiaoming.name);
         System.out.println(xiaoming.age);
 ​
         xiaohong.name="小红";
         xiaohong.age=3;
 ​
         System.out.println(xiaohong.name);
         System.out.println(xiaohong.age);
 ​
    }
 }
 ​

学习内容源自视频:b站狂神说Java

最新文章

  1. CSS div水平垂直居中和div置于底部
  2. jqurey datatable tableTools 自定义button元素 以及按钮自事件
  3. 使用html2canvas实现网页截图并嵌入到PDF
  4. Druid 介绍及配置
  5. Boost配置
  6. WITCH CHAPTER 0 [cry] 绝密开发中的史克威尔艾尼克斯的DX12技术演示全貌
  7. js高级程序设计(四)变量、作用域和内存问题
  8. spring mvc与mybatis收集到博客
  9. 如何调试Android Framework?
  10. jquery特效 幻灯片效果
  11. JavaScript 排序算法(JavaScript sorting algorithms)
  12. Android 7.0 启动篇 — init原理(一)(转 Android 9.0 分析)
  13. 请问浏览器访问www.baidu.com经历了怎样的过程?
  14. Web框架的原理和Django初识
  15. 开启mysql-binlog日志操作步骤
  16. 网络爬虫之html2md
  17. java调用第三方的webservice应用实例【转载】
  18. mysql学习------二进制日志管理
  19. Android开发中需要注意哪些坑
  20. UI(三)

热门文章

  1. Spring学习日记02_IOC_属性注入_其他类型属性
  2. 日常BUG-01 之 @Sl4j
  3. 10.ODBC创建/读取Excel QT4
  4. SpringCloud微服务(基于Eureka+Feign+Hystrix+Zuul)
  5. LCA总结
  6. Pandas高级教程之:GroupBy用法
  7. 搭建Nexus3私服(含使用说明,支持CentOS、Windows)
  8. 打通“任督二脉”:Android 应用安装优化实战
  9. redis阻塞原因以及处理方案
  10. 「AGC027D」Modulo Matrix