zoukankan      html  css  js  c++  java
  • 类和对象的介绍

    1.什么是类

    类是具有相同属性的一批对象的抽象化。

    1.1属性

    类或者是对象具有的特征称为属性。

    同一类的对象具有相同属性,但都具有各自的属性值,因此每一个对象都是一个独立的个体。

    1.2方法(Method)

    类或者对象的行为称为方法

    2.如何定义类和对象

    2.1定义一个类

    [修饰符] class 类名{
        属性
        方法   
    }
    

     一个类中可以存在多个属性和方法 

    2.2属性的声明

    [修饰符] 属性类型 属性名称 [=默认值]

    在定义成员变量时可对其进行初始化赋值,若没有进行初始化,则会使用默认值对其进行初始化赋值。

    定义一个类和对象的实例

    public class Student{
         //声明属性 String name; String grade; int age; char gender;
         //定义一个方法 public void learn(String cName){ System.out.println(name+",年龄:"+age+",读"+grade+",学习"+cName); } public void Show(String appearance){ System.out.println("我叫"+name); System.out.println("我今年读"+grade); System.out.println("我的年龄是"+age); System.out.println("我是"+gender+"的"); System.out.println("我现在"+appearance); } }

    调用这个类

    public class Test1Clas{
    	public static void main (String[] args){
    	Student stu=new Student();
    	stu.name="XXX";
    	stu.grade="6年级";
    	stu.age=12;
    	stu.gender='男';
    	stu.learn("JAVA");
    	stu.Show("有点秃顶");
    	}
    }

    输出效果

    总结:java中用class关键字来定义类,类是对一批类似对象的描述,是抽象的。对象的抽象化是类,类的具体化则是对象。类中概括了每个对象的属性以及行为特征,当我们定义了java类后,可以用new关键字来声明指定类的对象,可以声明多个对象,每个对象都是彼此独立的个体。

  • 相关阅读:
    reaver 破解wifi
    CDOJ 1255 斓少摘苹果 图论 2016_5_14
    CDOJ 1256 打表+数组 统计
    poj 3190 贪心+优先队列优化
    poj 2376 Cleaning Shifts 贪心 区间问题
    poj 3253 Fence Repair 贪心
    poj 3069 贪心+区间问题
    poj 3050 Hopscotch DFS+暴力搜索+set容器
    poj 2718 Smallest Difference(暴力搜索+STL+DFS)
    poj 3187 Backward Digit Sums
  • 原文地址:https://www.cnblogs.com/w312308542/p/10738823.html
Copyright © 2011-2022 走看看