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     }
  • 相关阅读:
    我不为人人,人人不为我
    sed 小结
    linux 之 压缩 / 解压
    java arraylist的问题
    flex swf和movieclip之前的微妙关系
    Flex contextMenu
    。。
    数据库
    flex Vector
    浮动ip
  • 原文地址:https://www.cnblogs.com/yjc1605961523/p/9083599.html
Copyright © 2011-2022 走看看