zoukankan      html  css  js  c++  java
  • 类与对象

                            万物皆对象

    一:什么是类

    类(Class)是面向对象程序设计实现信息封装的基础。类是一种用户定义类型,也称类类型。每个类包含数据说明和一组操作数据或传递消息的函数。类的实例称为对象。类是对象的类型.

    二:类的特征

    属性:对象具有的各种特征

    方法:对象的执行操作

    对象:用来描述客观事物的一个实体,由一组属性和方法构成

    三:类的使用

    类的使用是一种数据类型,类的实质是类似于String、char等基本类型,不同的是它是一种复杂的数据类型。因为它的本质是类型,而不是数据,所以不存在于内存中,不能被直接操作,只有被实例化为对象时,才会变得可操作。

    四:封装

    1.对象同时具有属性和方法两项特性
    2.对象的属性和方法通常被封装在一起,共同体现事物的特性, 二者相辅相承,不能分割

    五:类和对象的关系

    类是抽象的概念,仅仅是模板,

    对象是一个你能够看得到,摸得着的具体实体

    类是对象的类型,对象是类的实例

    六:示例

     1 学员类:
     2 public class Student{
     3     String name;    //姓名
     4     int age;            //年龄
     5     String classNo; //班级
     6     String hobby;   //爱好
     7 //输出信息方法
     8 public void show(){
     9     System.out.println(name+"
    年龄:"+age+"
    就读于:"+classNo+"
    爱好:"+hobby);
    10     }
    11 }

    输出学员信息

     1 public class InitialStudent{
     2     public static void main(String args[]){
     3         Student student = new Student();  //创建对象
     4     student.name="张浩";                        //给每个属性赋值
     5     student.age=10;                                                    
     6     student.classNo="S1班";
     7     student.hobby="篮球";
     8     student.show();                                //调用方法
     9         }
    10     }
  • 相关阅读:
    碰撞器与触发器[Unity]
    Mesh属性[Unity]
    4.3之后的PingPong效果实现
    windows reload()
    浏览器的内核
    redis 1
    oauth 2.0转
    java 散列
    js 事件详解 冒泡
    HttpURLConnection和HttpClient的区别2(转)
  • 原文地址:https://www.cnblogs.com/yjc1605961523/p/9083599.html
Copyright © 2011-2022 走看看