类的一般形式

1  类的概述

    类就是事物的集合和抽象。它所代表的是这类事物共有的行为和属性。

   

2  类的一般形式

    

    修饰符 class 类名{

       类型  变量名;

       类型  变量名;

       ...

       类型  方法名(参数){

      }

    }

  

      /**
      修饰符 类型 方法名(参数类型 参数1 参数类型 参数2){
      方法体
        }
      */
      public void eat(String type,int num){
        System.out.println("eating"+type+",and the num is"+num+"个");

        }
      }

  

    修饰符:可以修饰类、属性、方法

      private:只有在本类中可看到。

      protected:在本类或者是同一个包里、

      public:对于所有类都可见。

      默认(无修饰符):系统默认修饰符,在本类或一个包中可见

时间: 2024-12-23 02:36:26

类的一般形式的相关文章

day14——类的一般形式、Python构造器、类的继承

类的一般形式 创建类我们一般用class关键字来创建一个类,class后面跟类名字,可以自定义,最后以冒号结尾,如下所示: class ClassName: '''类的说明''' 类的内容 类的内容可以写类的全局变量,方法等 下面举个例子: class ren(object): '''this class is abort ren class'''  #类的说明一定要三个引号引起来 name = 'meizi' sex = 'F' def hello(selfself): print('Hell

8.1 类的一般形式

class ren(object):     '''this class is about ren class.类的说明,使用三个单引号'''     name='菇凉'     sex='Female'     def hello(self):         print('hello world') a=ren() print(type(a)) print(a.name) print(a.sex) a.hello() a.name='未来啊' print(a.name) 返回结果: <cla

C++中虚基类

摘自<C++程序设计> 如果一个派生类有多个直接基类,而这些直接基类又有一个共同的基类,则在最终的派生类中会保留该间接共同基类数据成员的多份同名成员. C++提供虚基类(virtual base class)的方法,使得在继承间接共同基类时只保留一份成员. 下面举例说明: 在如下的图中: Person类是Student和Teacher的基类,而Graduate类又继承自Student和Teacher类. 如果使用虚基类的话,Graduate将有两份age拷贝,两份gender拷贝,两份name

UML类图关系(泛化 、继承、实现、依赖、关联、聚合、组合)

http://www.cnblogs.com/olvo/archive/2012/05/03/2481014.html http://sundensky.blog.163.com/blog/static/7728873420109299167434/ 继承.实现.依赖.关联.聚合.组合的联系与区别 分别介绍这几种关系: 继承 指的是一个类(称为子类.子接口)继承另外的一个类(称为父类.父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系:在Java中此类关系

类与类之间的几种关系

一.继承关系      继承指的是一个类(称为子类.子接口)继承另外的一个类(称为父类.父接口)的功能,并可以增加它自己的新功能的能力.在Java中继承关系通过关键字extends明确标识,在设计时一般没有争议性.  二.实现关系      实现指的是一个class类实现interface接口(可以是多个)的功能,实现是类与接口之间最常见的关系.在Java中此类关系通过关键字implements明确标识,在设计时一般没有争议性.在UML类图设计中,实现用一条带空心三角箭头的虚线表示,从类指向实现

【C++】类和对象(构造与析构)

类 类是一种抽象和封装机制,描述一组具有相同属性和行为的对象,是代码复用的基本单位. 类成员的访问权限 面向对象关键特性之一就是隐藏数据,采用机制就是设置类成员的访问控制权限.类成员有3种访问权限: 公有类型:由关键字public声明,在类外只能访问公有成员. 私有类型:由关键字private声明,私有成员只能被类本身的成员函数访问. 保护类型:由protect声明,与私有成员类似,区别仅在于继承过程中,保护类型的成员可以被所在类的派生类成员函数访问. 此处注意区分类的成员函数和类对象. 一般来

也谈C#之Json,从Json字符串到类代码

原文:也谈C#之Json,从Json字符串到类代码  阅读目录 json转类对象 逆思考 从json字符串自动生成C#类  json转类对象 自从.net 4.0开始,微软提供了一整套的针对json进行处理的方案.其中,就有如何把json字符串转化成C#类对象,其实这段代码很多人都清楚,大家也都认识,我就不多说,先贴代码. 1.添加引用 System.Web.Extensions 2.测试一下代码 1 static class Program 2 { 3 /// <summary> 4 ///

类之间的关系

继承:空心三角形+实线 实现:空心三角形+虚线 关联:实线箭头(代码中表现为:被关联类以类的属性形式出现在关联类中,也可能是关联类引用了一个类型为被关联类的全局变量) 聚合:空心菱形+实线箭头(代码中的表现与关联关系是一致的) 组合:实行菱形+实线箭头(代码中的表现与关联关系是一致的) 依赖:虚线箭头(代码中表现为:被依赖类作为参数在依赖类的某个方法中被使用)

CSS2中的伪类与伪元素

CSS 伪类用于向某些选择器添加特殊的效果. 我们最常见的就是有超链接的时候,向下面这样 a:link {color: #FF0000} /* 未访问的链接 */ a:visited {color: #00FF00} /* 已访问的链接 */ a:hover {color: #FF00FF} /* 鼠标移动到链接上 */ a:active {color: #0000FF} /* 选定的链接 */ 首先来看一下伪类的定义形式吧 伪类的语法: selector : pseudo-class {pro