C Sharp ÏÞÖÆÐÞÊηû
public¿ÉÒÔ±»ÈÎÒâ´æÈ¡£»
protectedÖ»¿ÉÒÔ±»±¾ÀàºÍÆä¼Ì³Ð×ÓÀà´æÈ¡£»
internalÖ»¿ÉÒÔ±»±¾×éºÏÌ壨Assembly£©ÄÚËùÓеÄÀà´æÈ¡£¬×éºÏÌåÊÇC#ÓïÑÔÖÐÀà±»×éºÏºóµÄÂß¼µ¥Î»ºÍÎïÀíµ¥Î»£¬Æä±àÒëºóµÄÎļþÀ©Õ¹ÃûÍùÍùÊÇ“.DLL”»ò“.EXE”¡£
protected internalΨһµÄÒ»ÖÖ×éºÏÏÞÖÆÐÞÊηû£¬ËüÖ»¿ÉÒÔ±»±¾×éºÏÌåÄÚËùÓеÄÀàºÍÕâЩÀàµÄ¼Ì³Ð×ÓÀàËù´æÈ¡¡£
privateÖ»¿ÉÒÔ±»±¾ÀàËù´æÈ¡¡£
abstractÓÃÀ´ÐÞÊγéÏóÀ࣬±íʾ¸ÃÀàÖ»ÄÜ×÷Ϊ¸¸Àà±»ÓÃÓڼ̳У¬¶ø²»ÄܽøÐжÔÏóʵÀý»¯¡£³éÏóÀà¿ÉÒÔ°üº¬³éÏóµÄ³ÉÔ±£¬µ«Õâ²¢·Ç±ØÐë¡£abstract²»ÄܺÍnewͬʱÓá£
sealedÓÃÀ´ÐÞÊÎÀàΪÃÜ·âÀ࣬×èÖ¹¸ÃÀà±»¼Ì³Ð¡£Í¬Ê±¶ÔÒ»¸öÀà×÷abstractºÍsealedµÄÐÞÊÎÊÇûÓÐÒâÒåµÄ£¬Ò²ÊDZ»½ûÖ¹µÄ¡£
Ïà¹ØÎĵµ£º
Android±àÒë»·¾³±¾Éí±È½Ï¸´ÔÓ£¬ÇÒ²»ÏñÆÕͨµÄ±àÒë»·¾³£ºÖ»Óж¥²ãĿ¼Ï²ÅÓÐMakefileÎļþ£¬¶øÆäËûµÄÿ¸öcomponent¶¼Ê¹ÓÃͳһ±ê×¼µÄ
Android.mk.
Android.mkÎļþ±¾ÉíÊDZȽϼòµ¥µÄ£¬²»¹ýËü²¢²»ÊÇÎÒÃÇÊìϤµÄMakefile£¬¶øÊǾ¹ýÁËAndroid×ÔÉí±àÒëϵͳµÄºÜ¶à´¦Àí£¬Òò´ËÒªÕæÕýÀíÇå
³þÆäÖеÄÁªÏµ»¹±È½Ï¸´ÔÓ£¬² ......
C#¶¯Ì¬´´½¨²Ëµ¥
Ò»¡¢¼ÓÈëËùÐèÊý¾Ý
1¡¢´´½¨Êý¾Ý±í£º
create table t_SysMenu(
FMenuName varchar(50) not null ,
FMenuText varchar(50) not null ,
FMenuEvent varchar(100) ,
FMenuShortcutKeys varchar(50) n ......
ÕâÖÖÐèÇóºÜ¶à,ÓÖÒòΪC++ºÍCÊÇÁ½ÖÖÍêÈ«²»Í¬µÄ±àÒëÁ´½Ó´¦Àí·½Ê½,ËùÒÔÒªÉÔ¼Ó´¦Àí.×ܽá´óÖÂÓÐÁ½´óÀàʵÏÖ·½·¨.
ÎÄÖиø³öµÄÊÇÍêÕûµÄ,¾ßÌåµÄ,µ«ÓÖ×î»ù±¾×î¼òµ¥µÄʵÏÖ,ÖÁÓÚÀíÂÛÐԵĶ«Î÷ÔÚÍøÉϺÜÈÝÒ×ËÑË÷µÄµ½.
Ò».ͨ¹ý´¦Àí±»µ÷ÓõÄCÍ·Îļþ
a.h:
#ifndef __A_H
#define __A_H
#ifdef __cplusplus
extern "C" {
#endif
int Th ......
ÕâÖÖÐèÇóÓ¦¸Ã¾ÍûC++³ÌÐòµ÷ÓÃCº¯ÊýÐèÇó¶àÁË.Ä¿Ç°µÄʵÏÖ»ù±¾Ö»ÓÐÒ»Àà·½·¨,¼´Í¨¹ý´¦Àí±»µ÷ÓõÄC++Îļþ.
ÎÄ
Öиø³öµÄÈÔÈ»ÊÇÍêÕûµÄ,¾ßÌåµÄ,µ«ÓÖ×î»ù±¾×î¼òµ¥µÄʵÏÖ,ÖÁÓÚÀíÂÛÐԵĶ«Î÷ÔÚÍøÉϺÜÈÝÒ×ËÑË÷µÄµ½.ÕâÀïÊÇÕë¶Ôµ÷ÓÃC++µÄ³ÉÔ±º¯ÊýµÄʵÏÖ.
aa.h
class AA {
int i;
public:
& ......