zoukankan      html  css  js  c++  java
  • java笔记之类和对象

      现在编程的思想分成了两大阵营,面向过程和面向对象。现在谈谈啥是面向对象

      作为一只单身狗,谈“对象”还是很伤心很伤心的(;′⌒`)......

      先看看百度怎么说?

      好吧,百度说的太抽象,我换个简单的说法。

      我们的世界可以看成是一个个独立的事物组成的。看看你的周围,你的电脑,你的手机,你的水杯......任何东西都是一个对象,我们就可以大致的说“一件东西”约等于“一个对象”

    什么是类呢?类有点像数学里的“集合”,很多东西都有相似的特征,我们把它们的共同特征拿出来,抽象化出一个类。类,就是一个模子。比如说“水果”是一个类,那么“苹果”,“香蕉”等等,都是一种具体的“水果”,算是对象。值得一说的,类和对象并不是固定的,当把“苹果”看成一个类时,各个品种的苹果又可以看成对象了。

      对于一个类,我们可以有属性和行为。什么算是属性呢?比如学生算是一个类,学生有班级,学号,成绩等,都属于属性,属性就是我们描述类的一种表现。什么算行为呢?就是说类可以做的事。对于学生类,学生有吃喝拉撒的事要做,当然,学生最主要的事还是学习(半夜打撸的去面壁......)。

      java中对于类和对象的定义:

     //定义一个学生类
     class Student{
         //学生的属性,在这里写学号和姓名
        private int num;
         private string name;
        //行为方法么,学生爱学习.......
        public void study(){
             system.out.println("我爱学习");
        }
     
     }
    //实例化一个对象,这个对象就有类的属性与行为
    Student zhangsai = new Student();
  • 相关阅读:
    nohup 命令的使用
    Linux下完全删除用户
    free命令详解
    Nginx页面不能访问排查思路
    netstat命令详解
    VMware Workstation工具给liunx创建共享磁盘
    yum命令使用小技巧
    Linux 常用命令-- top
    ssh免密访问对端服务
    Java根据IP获取地区(淘宝接口)
  • 原文地址:https://www.cnblogs.com/yuxiuyan/p/5506940.html
Copyright © 2011-2022 走看看